I have the same issue, BUT... when i disassemble the phone, just remowe the Cover, the Touch is working
it is interesting, and when i assemble back i to the Cover, put the srews back it works, but only for 5-25mins and it fails again, it will work when i disassemble the phone again.
I use it like on this picture, i install the battery with a ruber
I dont posh the buttons and the screen hard because it's capacitive
i don't know what the hwll is going on. I will get a Touch+LCD for try out maybe the Touch is the failing component, but i dont had find any damage on the fex cabe and the connectors.
My Phone uses the soldered touch, not the ZIF connector version.
I use 4.0.4 CM9 for 3 monts, befor thet i use 2.3.5 and it was no problem.
I think if someone will help the "Pushing Method" its because they hawe the ZIF connecor type touch, it is the left one on the picture, the other one is the soldered one.
So i think, when afret the pushing method the touch fails again, the youst disassemble it, and try to clean the connectors and maybe it will help, when not then try out tu put some ruber or some non-conductive material, to push the connectors tegether tight, maybe this will help.
The TMOUS HD2 uses the only the ZIF connector touch.
I'am out of warranty too, but my phone uses the soldered touch, so i dont have so big luck because it is not to easy to chande it.