Try replacing the battery or the charger to see if that helps. My phone gave problems with the charger once. Another charger quickly solved the problem, but my battery life dies quick because I've been using it for around 2 years now.
As for autocorrect, I don't think any phone will solve that problem. They all suck.. well, the ones that I've tried anyway.