Enjoy your "fix" while it lasts Jajaba.
It wasn't te turning off settings that fixed it, it was the resetting a few times that fixed it.
I fixed it too like that. Reset a couple of times and restored the phone as a new phone. FIXED. Then guess what? It just comes back with the same issue.
I reset again a few times. Fixed again. Then after a few days of charging and using, same problem.
Yesterday I was at 20% after 3:36min usage and a few hours standby. I'm sick of resetting and restoring for the issue to just come back again.
And as the guy before me said; why should we turn OFF services that came with the phone? If they don't work, why put them in? Why do I have to be Apple's guinea pig?
You'll be back to draining in a few days. Don't worry.
As I said, issue is your phone is reporting the WRONG %. When it says it is "Fully Charged" it isn't. So it SHUTS DOWN after no more than about 4 hours usage. Real usage. With your services turned ON. As it should be.
And no. It doesn't stay at 1% for 2 hours. It shuts down. Sometimes it shuts down at 8%. Once it turned off at 15%. I had to plug it in, and then it turned on and I unplugged it. Again it thinks it is drained and it turned off at 10%. So I plugged it in and then it turned on. And it kept shutting off like that ad I kept plugging it in and forcing it to boot up until it was at 1% and I forced the phone to drain completely. Then I charged. And reset and did what you did. FIXED. Now in back at the same problem.
The ONLY fix is for them to fix it in an update BEFORE ios 7. Otherwise they'll screw 3Gs owners. Just like the time they screwed 3G owners with ios 4 and made their devices unusable.