This is a very frustrating issue. After reading through the support forums on the Apple site I ended up doing a factory restore and set the phone up as a new phone instead of setting it up as a backup. I then turned off Push for email. In general the battery issue got better but nowhere near 3.1.3. So at this point I think we pretty much have to wait for 4.1 in order for this to get sorted out.
A number of users in the support forums reported that Apple engineers contacted them and had them install a custom app that keeps track of battery usage. The good news is that it appears that Apple is aware of the issue an is working on it. The bad news is that that the fact that they had people installing this custom app kinda makes it look like the engineers had no idea why it was happening either.
The crappy thing about 4.1 is that it will have some serious bug fixes, inlcuding the high profile software fix for the iPhone 4 antenna issue. So you would think there's going to be some massive testing going on to make sure everything works properly before it's released, which could cause it to take longer to come out.
A number of users in the support forums reported that Apple engineers contacted them and had them install a custom app that keeps track of battery usage. The good news is that it appears that Apple is aware of the issue an is working on it. The bad news is that that the fact that they had people installing this custom app kinda makes it look like the engineers had no idea why it was happening either.
The crappy thing about 4.1 is that it will have some serious bug fixes, inlcuding the high profile software fix for the iPhone 4 antenna issue. So you would think there's going to be some massive testing going on to make sure everything works properly before it's released, which could cause it to take longer to come out.