Check the timing, don't forget to ground the diagnostic terminal.
Could also be the timing gear ( I believe this engine uses a gear).
Heavy or constant pinging will cause engine damage.
Pinging occurs under load, almost never at idle and if it occured at idle it would be MUCH worse under load.
Are you sure you don't have a loose heat shield rattling that sounds like pinging.
Friday, January 26th, 2007 AT 5:28 PM