I will take a chance and download and update the "update_PIPO_M2_3G_08112012_DS973H.img" and see if my touchscreen comes back to life. I just hope it's not a failed hardware that's causing the touch issue. This firmware seems to be from Nov 8th and my original firmware is from Sep 24th. Thanks to kajacro, lazyboy00 and mkh for all your patience, detail and explanations. You guys are the best. I'll keep you posted as to what happen with the firmware update.