94SC50 said:
You can pull your spout out and set your timing @ 20-24 for a cheap fix and it will stop until you get the problem figured out.
He is 100% correct. But like he said, only a temporary fix.
You say that it only pings when the car is hot. We need some more information.
You need to run some tests first. Get the car bone cold. Start the car, and quickly find a "strip" to make a test run. I mean quickly. The car gets to operating temperatures very quickly.
So, you are at this "strip", and the car is bone cold. Nail it all the way through 2 gear, and halfway to 3rd gear. Make sure the pedal is on the floor. Does the car ping now?
Now, let the car warm up. Once the temp gauge gets to it's normal spot, you can begin further testing. Put the pedal all the way to the floor(VERY IMPORTANT), and go all the way through 2nd gear and part way through 3rd (up to 70mph is sufficient). Does the car ping now?
Let off the gas completely, but stay at 70 mph. Now, in 3rd gear, accelerate the car, but [size=+1]NOT[/size] at full throttle. 1/4 to 1/2 is good. Does the car ping now?
After you run these tests, you can start to figure out which sensors, if any, are the problem.
Scott