Hi,
Code 12 means the diagnostic system is normal and functional. Code 43 is related to the knock sensor (ESC), electronic spark control. Do you notice a knock or ping sound when the vehicle is under a load?
Also, when the engine shuts down, does it start right back up or do you have to wait for some time? If it doesn't start right back up, have you checked to see if there is fuel to the engine and spark to the plugs? One will likely be missing. I have a feeling it is spark, but we need to confirm.
If it doesn't restart right away, check to see if there is spark to the plugs. Here is a link that shows how it's done:
https://www.2carpros.com/articles/how-to-test-an-ignition-system
Also, I attached the diagnostics for code 43 below.
Let me know as much as you can.
Take care,
Joe
See pics below.
Images (Click to make bigger)
SPONSORED LINKS
Saturday, September 4th, 2021 AT 10:00 PM