3vze code 52 troubleshooting
#41
Every now and then someone posts here in a way that sounds like they think code 52 is like an oil pressure sensor: if the engine knocks, it throws code 52. (Then they recommend something like using premium gas, etc.)
It's just the opposite. Code 52 is thrown when the "signal from knock sensor is not input to ECM" http://web.archive.org/web/201211190...85diagnosi.pdf
Why? On your Model T, ignition timing is adjusted by a lever on the steering column. You advance the timing until you just hear it knocking, then back off just enough to make it stop. Rinse and repeat. But that was 1920, in cars since then ignition advance is handled for you. Sixty years ago, it was all very approximate (vacuum, centrifugal weights, ....) But when cars got electronics, the ECU would listen for the knock, so ignition timing could always be set exactly correctly. It listens with the knock sensor. What would happen if the ECU went "deaf"? Gee, it could keep advancing the timing trying to hear a knock, but end up blowing a hole in a piston! That would not be good, so if the ECU can't "hear" the knock sensor, it knows it's on thin ice. It throws code 52, and dramatically retards the timing just in case (so it runs like poop).
Why would it be temperature dependent? Lots of reasons, but one is that you've got a cracked electrical connection that is arcing, making so much electrical noise that it drowns out the knock sensor. When it heats up, the crack closes and it gets quiet.
So you either need to listen more carefully, and if that isn't it, you might want to get a mechanic who is willing to read the FSM.
Thread
Thread Starter
Forum
Replies
Last Post




