I've had all these symptoms and tried all the fixes and even bought a new battery (which I thought had fixed it) but the only thing that has made my phone stable again is to leave WiFi turned off. Yes I chew through my mobile data now but I'd rather that than have my phone be crazy.
Just to...