I had to replace my touchscreen to fix my calibration errors that I was having with my 2000. It's possible that the little ribbon cable that connects the touchscreen to the circuit board has come partially loose as well. Check out the pictures at
[Link: joey6p.com] for details on taking your pronto apart to see.
Of course, of you're still under warranty, you may want to go that route.