FP2 Battery Problems (drains quickly, CPU gets hot) - See batteryguide for workarounds

If you don’t think its the battery/hardware, then you will need to find the cruel-pit. There are good analytic apps available, such as better battery stats that can help you find the problem. Otherwise you could do a hard reset and kickstart the battery. If you can then use the phone normally (i.e. before installing again your apps), you can exclude a hardware defect or OS fault, but know that the problem must be from one of your apps or settings. Then just install them one by one and figure out which one ruins your battery life. But as I said: I would start with using analytical tools to find the source.