My issue stopped while I was using my second phone. It must have been one of the updates I received in the last couple months. I had to reset every couple weeks then it would come back. The last time it just didn't come back. I'm on AT&T by the way.Did the latest update not fix your touch issue? I haven't upgraded yet in hopes that our bootloader will be unlocked.
G4 & Urbane