Nice ride! I have the exact same year and engine....
Mine was VERY bad at pinging. My trouble was serious carbon buildup in the
combustion chambers. I used the water trick (run a small stream of water
down the intake with it running and rev until it clears up).
I did this for a few minutes, and it left a PILE of carbon under the exhaust
pipe. I actually shifted it around with my finger because I couldn't believe
As for the bucking..... You should unwrap and check out the wire harness
that runs right between the windshield wiper motor and the hood. I found a
huge splice in that exact spot. But the insulation had worn off of the
splice, and it was causing the poor ol' girl to buck like mad.
Scanning the computer pulled pretty much EVERY code possible (which made me
feel really lost).
Isolate and tape off wires in that harness (remember, a bonch of them are
actually supposed to be spliced together there, but you can tell they are
supposed to be together.)
Since I taped off the wires in that location, my baby has been running
But the ping is likely carbon buildup, or possibly a malfunction of the egr
Go to www.batauto.com and check out the trouble code section. Fords of this
era have a superb DIY dagnostics that you can run. I suggest both a KOER
and KOEO test.