Our Community is 940,000 Strong. Join Us.


94 sonoma knock under load


perplexed783836
06-20-2009, 07:59 AM
Hi I have a 94 sonoma 4.3L V6 TBI engine code Z. Recently had the distributor shaft bearing replaced as it was seizing and causing the truck to run rough and die out. During this heavy carbon was built up. I replaced the plugs (bosch) wires (champion) cap and rotor. My problem is the truck now has a knock/deiseling sound whenever you have the truck under acceleration. I replaced the Map sensor as a local mech had the truck diagnoised as a bad Map sensor. I then replaced the EGR valve however it doesn't seem to move as it should. When you are just cruising with your foot off the gas the noise isn't present. Any thoughts would be appreciated. :runaround:

MT-2500
06-20-2009, 05:10 PM
Check and set your base ign timing.

Also a egr valve not working will give a spark knock

perplexed783836
06-20-2009, 11:03 PM
ok so I now see how the egr works once the truck is hot. It is working ok. Never set the base ign timing, how would I go about doing this. I'm also going to do a oil change and change the plugs back to Delco plugs. Would you suggest I pull the valve covers and check to ensure all rockers are tight. I was monkeying around tonite and noticed if I gave steady slow acceleration, I did not hear the diesling sound, however if I punched it, the diesling knock sound could be heard momentarily until the RPM's steadied out. Thanks for the reply MT!

MT-2500
06-21-2009, 09:09 AM
You need to get some good repair info and go threw the base time procedure for your truck.

Most of them there is a EST single tan /black wire with a black plastic disconect on it.
Most are under heater core housing inside cab and some time under carpet there or behind glove box.

You have to discnnect the EST wire and set truck base time. by moving dist to TDC specs for your truck.
Good Luck

perplexed783836
08-25-2009, 05:59 PM
Thanks for the advice MT. The truck is now running fine, the timing mark was advanced about a half inch past 0. The only issue I have now is occasionally the truck will run at a very high idle and the check engine light comes on. I have looked for codes with my code reader but none are registered either before the truck is turned off or after. It usually happens when coming to a stop the truck kicks up high and remains at a high idle with the light on. If I pull over shut the truck off for 10-15 secs and restart it, it is usually ok. Any thoughts?

Add your comment to this topic!