I can also confirm that this solved my unresponsive screen.
No issues since :) Hope this helps someone else, because the unresponsive screen is the most annoying thing ever!!!
For touch screen problem try this:
-in dialer type *#2663#
-TSP firmware update (general)
You should see "PASS"
This...