[LG Optimus G Pro] spexwood:
Even with Location on, my phone started out looking like it was normal again, but sure enough, after about an hour, the phone began to heat up and battery started dropping like crazy. Android OS began to rise to 80% battery usage too (I was literally able to watch it go up % by % from 40% to 80%!!!!!!)

I immediately went to Settings>Apps>Running to see what was running (because Better Battery Stats wasn't really telling me). I noticed a ton of stuff that had been running for the entire time that my phone was on. I used an app to disable the services and slowly, Android OS began to lower its battery usage.

Again, I have no clue if this fixed the problem, but I'm still monitoring it. If this does fix it, I will definitely share the solution.

I'll keep you all posted on the situation.

UPDATE:

I've made a TON of progress today with debugging this issue!

I have the known "Google Play Services Bug." Basically, there's a bug in Google Play Services (I will from now on abbreviate this as GPS. Whenever I refer to actual GPS, I will use Location) 4.4.52. This bug basically causes GPS background tasks to never stop once they start automatically. My Android 4.4.2 came with GPS 4.4.52 installed and even after the Play Store updated itself automatically, it did nothing to GPS.

This bug has been hitting many phone running 4.4.2 Kitkat really hard, and they all had the same symptoms as my phone: Android OS consumes a high amount of battery; battery drains super fast (at a steady pace too); phone will deep sleep until GPS tasks start in the background, then won't sleep anymore; phone begins to warm up on its own; CPU usage remains high; and finally, GPS services appear to be running in Settings>Apps>Running for long periods of time. Not to mention that the problems occur whether Location, Wifi, or Auto-Sync are on or off.

I did some testing today and last night by using an app to disable system services. I disabled a lot of GPS services and the battery life improved quite a bit. Eventually I disabled everything that kept running in the background (minus things that messed up my wifi, etc), and battery life was much better today, but still not "normal" and the phone was still heating up at times. I ended up leaving work with 80% battery instead of 30% like I have been.

The reason why the battery life is still not great though is because now, for whatever reason, the phone NEVER enters deep sleep. It does downclock to 384MHz instead of running at 1.7GHz all the time. This is why the battery drain has been slower than the past few days, but also why it isn't good yet.

So now that I've confirmed that the issue is definitely GPS, I did some more searching and there is now a GPS version 5.0.77. Google is supposedly aware of the "Google Play Services Bug" and is trying to fix it, so since they recently released this newer version of GPS, I downloaded and installed it hoping that it contained a fix. I went ahead and reenabled all the GPS services that I disabled too. I'm going to run this version of GPS for a while to see what happens. I'll report back with some results by the end of the day.

LINKS:

Articles about the GPS v4.4.52 bug (NOTE: These are not OGP specific. This version of GPS is on many Kitkat devices):

http://au.ibtimes.com/articles/555297/20140611/sony-xperia-z-series-android-4-2.htm

http://talk.sonymobile.com/t5/Xperi...rain-issue-Workaround-Fix/td-p/697685/page/11

This is where I downloaded the latest GPS build:

http://d-h.st/users/willverduzco

Thanks to the one known as [MENTION=2542035]willverduzco[/MENTION] for keeping this Dev-Host archive. The build I downloaded was the latest one (5.0.77-1244185-070). You need to have "Unknown Sources" enabled under Settings>Security to install this. Simply install the apk and it will replace the old GPS version.

LET'S HOPE THIS WORKS!!!!!!!!!

UPDATES (I love positive progress!):

OK, so I installed Google Play Services 5.0.77 and it didn't fix anything. However, Google released an even newer version later today (5.0.81) and it semi-fixed things. With this version, everything works perfectly fine while using mobile data, but as soon as you turn wifi on and it connects to a network, the phone will begin to heat up and the same problems occur again as I've always been having. If I turn wifi off (or leave my network range with wifi still on), then everything settles down again and begins to behave. So now, the issue is completely linked to only when wifi is on and connected. If mobile data is being used in any way, the phone works like normal.

To make things even more interesting, I completely uninstalled Google Play Services and downgraded to the version right before 4.4.52 (which is 4.4.48) and now my phone is behaving PERFECTLY!

So I seem to have temporarily fixed the issue permanently. Yes, I meant to say that. It's temporary because I'm not using the latest version of Play Services and may soon be forced to upgrade, yet the downgrade permanently fixes the problem until a fixed version is released and sent out by Google. I'm going to keep trying these leaks(? I guess that's what they are?) until the issue is fixed, but then revert back to 4.4.48 if it doesn't help.

BTW: My old OGP that got bricked worked perfectly fine on Kitkat. Then it bricked and I had to get a new one. During that time (about 24 hours), Play Services updated from 4.4.48 to 4.4.52. Then as we all know, my replacement was having all these problems. Interesting, huh?