i have all that junk disabled the only thing i always have on is gps. i also only use 3 screens out the 7 of the sense UI so that i can hopefully save some battery. i have tried different roms and even went back to 2.1 but it still the same thing..
i found this method of getting the phone to recognize that it has a bigger battery on this page and it kinda worked it was taking sometime for the phone to drop from 100 percent..
hopefully this helps some:
http://forum.ppcgeeks.com/htc-evo-4g...ml#post1944273