I agree with Chad, with one clarification:
Your distributor does NOT have mechanical advance. It is fully computer controlled. I suspect the pinging is caused by the above mentioned carbon buildup deposits which can be dislodged by the cleaner Chad described, followed by the classic “take it on the highway and blow the carbon out!”
At highway speeds (about 45 mph) fully open the throttle through passing gear, up to the legal speed. Do this several times. You should see the typical brown cloud of carbon and fuel from the exhaust. When the exhaust is clear, it is gone.
If this doesn’t do the job, then its EGR valve time. Some of these engines used backpressure to actuate the EGR valve, and if the passages get plugged, the valve will not operate. To check if the crossover is open, run the engine and with your hands, lift the diaphragm off its seat. The engine should die, or severely stumble. If this doesn’t happen, the intake manifold or heads are clogged with carbon and need to be opened mechanically.
The EGR control may also be inoperative. Have there been any check engine lights?
Regards;
Franz, MASE