Sorry, my keyboard was going crazy on my last post. the code is 43
What does that mean? How can I fix it?
Low voltage at electronic spark timing circuit, or functional test failure
First thing to do is to test the knock system. If the ECM isn't seeing knock from the system then it will error on code 43. If you have a scan tool it makes it much easier to do this. You can then just look for knock counts.
On a warm engine, bring the idle up to about 1000 RPM, and rap on the passenger side of the block. The engine RPM should drop a little then come back up, and the scan tool reported knock counts should increase.
If not, then the knock system is faulty.
If the above test is OK, listen for knock the next time you take it WOT. If you can't hear any then the knock system isn't going to report it either. It may be from too high an octane fuel, too low of timing, or just a detonation resistent engine.
343 views
Usually answered in minutes!
Who would have thought that having too HIGH of octane would be bad, but you were right! I had been running 93 octane in the Beretta since the engine was rebuilt (1000 miles ago), thinking that would good for my investment. However, that's also about the time I started getting the code 43. Replaced everything the books told me to (knock sensor, ECM, ESC module) and then some (rotor, plugs, wires) and still had problem. Read your post about octane, filled it up with "cheap" 87 octane, and Voila! No more hesitation or code 43, and the Beretta now runs great! THANKS AGAIN!!
×