Please help. My girlfriend's mom's car has been sitting for 2years. Bad fuel pump/replaced. Car runs great at idle. But misses terribly with any throttle. While checking relays, reached under the dash (pass, side) got a very nice shock! (no, seriously. Electrical Shock from FI Relay!) replaced with no change in performance, but no more shock. All cyl. firing at idle.Checked firing order/good, pulled Distributor cap and found the three little vac. plate bearings, lifted electric ign pickup and the magnet? underneath was cracked in several places. I know this needs to be fixed, but is it causing my problem?