I had the same problem on my Samsung Galaxy S2 just starting this month (July 2016).  I tried disabling all the GPS and syncing, and I rebooted, and I reset several times, to no avail.  I even downloaded some app that was supposed to help.  Nothing worked.  When I looked at the battery usage, "Google Services" accounted for over 95% of the drain.  My fully charged phone would be hot and totally drain in 90 minutes, even on standby.  What worked for me was to disable the Google Play Store.  I went into applications (the all tab) and clicked on the store and disabled it, and now my phone is totally back to normal.  I verified this when last night I wanted to download an app, and needed to re-enable the store.  I did not disable it, and my phone was hot and the battery draining again.  I just disabled it again, and the phone is normal-temperature again.  Hope this helps someone!