The timing may not be set right. It sounds like it is too far advanced.
Ping is caused by the timing being too far advanced either becasue it is set to far advanced or the advance system is malfunctioning. Prior to 1996 you can adjust the timing manually but after '96 the computer does it all.
Could be too much compression for the fuel being used, or maybe the timing is too far advanced.
either the idle is set too high or your timing is advanced too far.
Running hot or timing too far advanced
The timing may be too far advanced, check against manufacturer's recommendation.
Weak battery?Bad starter?Timing set too far advanced?
Leaning of the air/fuel mixture, or igniton timing becoming too far advanced.
== Bad bearings?Loose wrist pin?Only happens under extreme engine load? == PredetonationRunning hot?Timing too far advanced?Fuel octane rating too low?
Loosen the bolt holding the distributor in place, and turn the distributor counter clockwise. If it bucks the starter, it is too far advanced.
Glowing red indicates excessively lean mixture or timing is too far advanced. the exhaust ports opening too soon (most likely cause)
Weak battery? Loose battery or starter cable? Bad starter? Timing too far advanced?