Support Overheating and battery drain

view story

http://androidforums.com – Hi folks, My SG2 i777 is hot most of the time and the battery last only 4-5 hours with very limited usage. I'm sure its not a battery problem because the phone is always between warm and hot. I normally carry a spare battery and the phone also last between 4-5 hours. I also tried to flash different roms and also did a clean install with ATT stock rom through Odin. I took screenshoots of the battery usage and also betterbatterystat. Do you know what is wrong with my phone? (General)