So as a last result I tried FULLY discharging the battery on my phone. Ran it down to 0% till it wouldn't boot. Then I proceeded to hold down the power button and let it do the pulse vibrate for about 20-30 minutes. I let it sit for a bit then stuck it on a charger. Once I turned it on for the first time, after the 101% discharge, everything was back to NORMAL!! No glitches or phantom touches or screen freak out! And it's been over a week now still running fine.