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 just replaced all the gaskets on the top end of my 85 L98 car and put it back together and timed it (6 BTDC) and checked fuel pressure (38 psi) and it runs great..except when the engine temps are below about 170 the engine pings really bad at WOT..if you drive it for awhile and it gets warmer..like above 170 or 180 then the pinging goes away...no codes in the computer either...any ideas?
Check your egr system. My 91 would ping at WOT because my EGR was not opening. In my case I did have a code, but maybe your case something is malfunctioning that does not throw a code. I would for starters check all EGR hoses and put a vacuum pump on the egr valve to see if holds vacuum.
Check your egr system. My 91 would ping at WOT because my EGR was not opening. In my case I did have a code, but maybe your case something is malfunctioning that does not throw a code. I would for starters check all EGR hoses and put a vacuum pump on the egr valve to see if holds vacuum.
good luck
EGR doesn't operate at WOT, only during certain part throttle conditions. And checking the EGR with a vacuum pump isn't a valid test either if it's a backpressure type egr. Connecting a vacuum pump to one of these would show a leak until there is exhaust backpressure present, and only then will it open with vacuum applied.
You're right. Putting the vacuum pump on the egr valve will not work if it is a negative backpressure type. Also, thinking back to my problem of pinging, I now remember it was really at moderate to hard acceleration, not wot. After replacing the egr valve, the pinging went away. You got me thinking, so I checked my Saturday Mechanic book: "A defective EGR system will almost always cause spark knock". It sounds like the reason is due to the higher combustion chamber temps.
Anyways, I know there are other possible causes ( incorrect ignition timing, etc) but I still think it would be a good idea to check the egr function.
You need to check your computer chip to see what temperature the knock sensor is enabled at. On GM cars the knock sensor is disabled until the temperature reachs a pre set temperature. That temperature is usually in the low 100's. It sounds to me like you have a non stock chip that may be disabeling the sensor until the water temperature is up to 170 degrees. This is only a educated guess there may be other reasons why this may happening.
I'll look at that this weekend. The car has a Hypertech Thermomaster Chip in it with a 160 stat and 4026 secondary fan switch.
You have an '85 and a Hypertech chip? I know for a fact that the hypertech chip for that year has way too much timing advance in it. Do you still have the stock chip? If so, swap that into it, reset the ECM and see how it runs.
Also, check all your vacuum tubes. I had a broken one that went to an EGR switch on my '90 and had massive pinging problems. I went from being able to use 87 octane fuel with no pinging to pinging even when using 93 octane. After discovering that broken tube, and fixing it, so far no more pinging. I had even programmed my chip with a lot less timing advance trying to compensate. I put the stock timing back in and still no pinging. I'll put regular gas back in next tank and see how it does.
The vacuum tube on my '90 is a little different than what is on your '85, but check them all out, especially the one leading to the EGR under the plenum and anything that connects to that tube.