When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I have a '92 F-150 with a 302 and E4OD. It pings when going uphills on the highway, below about 2300 RPMs, after that it goes away. I replaced the oxygen sensor, EGR valve - used, used GM top engine cleaner and Seafoam multiple times. I checked the timing, set to 10 degrees as specified. None of that worked. Now I've been running octane booster in the gas, and it still pings. I'm out of ideas, and I know its not good to ping an engine too much. I'm thinking about not using OD so it doesn't ping, but I could use the extra mpg's. Any help would be greatly appreciated.
When you set the timing, did you remove the SPOUT connector? If so, when you reconnected it, did you check to see if the computer advanced the timing. There also should be a knock sensor on that engine. Might want to check it.
are you sure its pinging and not a cracked exhaust manifold? pinging gets worse with load so if you excelerated and got away from the ping then something else is going on. also pull codes before you go replaceing sensors, you probably dropped a bunch of coin on stuff that wasnt even related.
I think the computers advancing the timing; how do I check? I did the KOER and KOEO self diagnostic tests, and got codes for the EGR valve and oxygen sensor, that's why I replaced them. I thought for sure those two would take care of the pinging, but it didn't. The self diagnostic tests would check the knock sensor too, right? Also, the manifolds look like they were replaced not too long before I bought it.
Good. Then when the spout was removed it was set to 10* BTC. When you reinstall the spout, check the timing again and it should advance to about 30* if I'm not mistaking.
Yes the knock sensor should have been checked, but this doesn't mean it's not givng false readings. If you're pinging and have an EGR code the EGR vavle might be stuck open, pull it off and clean it. Also check it for proper operation.
OK, I checked the timing again. With the spout disconnected its right at 10 degrees, and with it plugged in its at about 28 degrees. I redid the self diagnostic test and got a memory code 73, which is for the TPS. Would this affect pinging at all? The code is in memory, so its only an occasional fault. Do I need to replace it if its not a hard fault code?
Code 73 is a user error. Something you did during the KOER set up. Failures in the TPS will give a 53 and 63. When you did the throttle, you probably didn't go to full throttle during the initial setup.
About the time I got my first EGR code, I noticed a very slight pinging at around 2100-2200 rpm. It wasn't bad, but annoying as that's right where I usually set the cruise. Cleaned the EGR which took care of the check engine light, so I figured the pinging was coming from something else. Tried everything I could think of. Finally found it by swapping EGR valves with another similar truck. I found even if it's not bad enough to throw a code, a bad EGR can cause pinging.
My 89 F150 302W does the exact same thing. Spent heaps on new sensors, different fuels, new distributor, mechanics etc. and absolutely nothing worked. So this week it gets a new engine. Sick of it!