If tapping the PCM makes any difference, yes, I believe it is the likely cause. Remove the cover and check for contaminations and corrosions. Look out for signs of water entry and leaking capacitors.
If capacitors are faulty, they can cause symptoms described. Replacing the capacitors should work.
Wednesday, March 30th, 2011 AT 9:59 PM