Hi Stevis, Welcome to 2carpros and TY for the donation
Pinging could be caused bu an engine overheating, knock sensor not retarding the ignition timing and an EGR valve not opening and increasing the combustion chamber temperature
Lean fuel condition could be caused by one of the following below:
1. Vacuum leaks
2. EGR and PCV valve.
3. Low fuel pressure.
4. Dirty fuel injectors.
5. Mass Air Flow Sensor.
6. Oxygen sensor
Tuesday, September 14th, 2010 AT 12:33 AM