What does it mean?
We’ve certainly come a long way since starting our cars with a hand-crank, moving through push-button ignition and all manner of keyed ignitions. In the interest of security, it was found that even intricate and hard-to-duplicate mechanical keys weren’t enough to prevent unwanted engine starting, leading to the development of the engine immobilizer system.
Then, mechanical keys were paired with specialized resistors and uniquely-coded radio transponders, even in in modern push-button ignition systems. Just as keys need to be cut or “programmed” to match the vehicle ignition cylinder, the engine immobilizer system needs to be programmed to recognize the transponder.
Basically, the immobilizer uses a small antenna to detect the appropriate transponder signal when engine start is requested, either by turning the physical key to the start position or when the driver steps on the brake and presses the start-stop button. If the engine immobilizer system recognizes the transponder, it enables the fuel and ignition system and the starter. If not, it locks out the starter or the engine control module (ECM), making the vehicle impossible to drive.
In some cases, the engine immobilizer system, which may or may not be part of the ECM, may have a hard time recognizing the transponder, even if it is properly registered. In this case, the engine immobilizer system, may lock out the ECM or starter, set a diagnostic trouble code (DTC), P0512 “Starter Request Circuit,” or illuminate the malfunction indicator lamp (MIL).