GM Truck Club Forum banner

95 1500 5.7 code 43

1 reading
8.5K views 20 replies 4 participants last post by  RayVoy  
#1 ·
I have a 95 Silverado that has a code 43. Read several forums and watched several YouTube videos that told me how to change the knock sensor and the pigtail that goes to it. Changed both of those, but still have the check engine light. It actually comes on after about 20 seconds after I start the engine after resetting the computer (and code/light) by disconnecting the negative battery cable and jumping the negative cable to the positive cable to drain the back up battery in the computer (from what I have seen and read). Disconnected the cable for 30 min just to be sure. I read that it is not supposed to set that code until after it has warmed up? Seems to be running fine, although I don't want to drive it very far like this.

Any help would be great!

Thanks!
 
#2 ·
A 43 is an indicator of engine knock being detected.
To attempt to cure the problem, the computer dials back the timing.
Yes, it can be a faulty sensor; but many times a senor that is doing its job gets blamed.
What I'm saying is perhaps you really have an engine knock.

Have you checked the timing?
 
#3 ·
Well drive it, it's not gonna blow your engine up as soon as the light comes on.

I'd run some carb cleaner down the throttle body with the throttle open, might be carbon build up...
empty the can, heck buy a few cans.. Check the timing and vacuum leaks...Maybe use some of the carb cleaner to check for the vacuum leaks. Inspect the injectors... I don't know what else to point at.. I know my engine in a 94 knocked 2 degrees advanced...

Sent from my SM-S908U using Tapatalk
 
#8 ·
I had a knock sensor code on a 94 and changed it to no success. .. I did a complete tune up around that time and some of the TBI "mods"... I mean I did tons. Ignition, spark plugs, head gasket, comp cam, pcv, map sensor, EGR, tons more. If autozone had it I bought it. I was starting to travel for construction and did just about everything I could except all new engine. All to make sure that truck kept the money flowing.

Sent from my SM-S908U using Tapatalk
 
#14 · (Edited)
Have you changed your Electronic Spark Control Module, (Not to be confused with Ignition Control Module) or look at the wire from the knock sensor wire going to it? Not a cheap part so I'd look for wiring damage. I'm not certain if it's open or close that triggers the code/timing retard. Don't forget about the coolant temp sensor by the thermostat housing....I think that guy causes code 43 too... I've changed those more than Ignition Controlodules, and ICM's fail a lot...

Sent from my SM-S908U using Tapatalk
 
#13 ·
Well, I was going to suggest you check the belt tensioner, I know it sounds off the wall, but would potentially set a code regardless of the temperature. With those miles, which is very impressive by the way, you could also very well be getting some main bearing or rod knock that is almost imperceptible to your ears. The knock sensors are quite sensitive, so any unusual noise or tapping around or on the block could easily do it. Also, a sloppy timing chain might do it as well. Everything, even very well maintained vehicles, as yours must be, eventually wear out parts.
 
#15 ·
Thanks for the advice so far, I'm busy with work over the next few days then I will try additional troubleshooting steps. I haven't tried the ESC, nor checked the wire higher up after the pigtail that I changed out already. I initially had seen something posted somewhere (YOUTUBE I think) about the coolant temp sensor but on deeper research, couldn't really find any other references.
 
#19 ·
So, I checked the timing today and it was dead on TDC which is what the Haynes manual said it was supposed to be. So, that avenue is closed. Reading the Haynes manual was cluing me in to the Electronic Spark Control so I decided to just change it because it was still less that taking it to the shop. Took the part home, popped the hood, removed the air cleaner and no ESC in the location it was supposed to be. WTF? LOL
 
#20 ·
I know this is old by now, but wanted to give an update. After changing the parts listed I took a chance on a computer from the wrecking yard, that one did the exact same thing so I took it back and swapped it for another, even though they don't take returns, Since I buy from there now and then they swapped it out. It was $50 and neither one worked. I finally relented and took it to the dealer. The dealer changed out the brand new knock sensor (said it was grounded internally) and the pigtail (said it was covered in oil and shorted out) and then they changed out the computer which they said was shorted internally also. It took 3 months to get the part in because of the supply backlog. But... That was what fixed it. Only cost me $1,000. You live you learn I guess.So, my pain can be your gain. Good luck!