This is fairly old, but I recently solved those same problem for me so I figured that answering this might be useful to others:
1. Ghost touches: this is a hardware problem, the digitizer must be replaced. But this is fairly tricky, so it might be much easier to replace the whole LCD + digitizer assembly (easily found on ebay). It more expensive, but less risky...
2. The sides of the screen not responding to touch: as far as I can tell this is a software problem. Here is how I solved it:
But this solution doesn't work for everybody apparently. So all I can say for sure is that:
- replacing the LCD/digitizer doesn't fix this particular problem. It doesn't seem to be hardware related.
- it can be solved one way or another...