Before buying a new battery. Have you tried anything like, Batter Battery Stats (Paid app)
or Battery Stats Plus (Free/Paid app) If you're rooted I take it you have a custom recovery?
Might want to try out CWM and clear the battery stats. Do this only on a fully charged battery,
or at least as...