Severity High
P0513

Incorrect Immobilizer Key Detected

📅 Last reviewed: July 2026
What does the P0513 code mean?

The P0513 code indicates that the engine control module (ECM) has detected an incorrect or unprogrammed immobilizer key during the starting sequence. This is a security feature that prevents the vehicle from starting if the key's transponder does not match the ECM's stored code. The immobilizer system uses a chip in the key that communicates with the vehicle's anti-theft system. If the key is not recognized, the ECM will disable the fuel injection or ignition, preventing the engine from starting.

High
Severity
$50-$150
Typical Cost
High
Frequency

1. Most Common Causes

2. Symptoms You Will Notice

3. Step-by-Step Diagnosis

1

Step 1: Verify that the correct, programmed key is being used. Try a spare key if available.

2

Step 2: Check for any aftermarket key fobs or modifications that may interfere with the immobilizer system.

3

Step 3: Inspect the immobilizer antenna ring for damage or corrosion. Clean or replace as needed.

4

Step 4: Use a scan tool to check for additional codes and perform an immobilizer system test.

5

Step 5: If necessary, reprogram the keys to the ECM using a professional scan tool or consult a dealership.

4. Frequently Asked Questions

Is it safe to drive with this code?

No, the vehicle will likely not start or will stall shortly after starting. It is not safe to drive as the engine may shut off unexpectedly.

How much does it cost to fix?

Costs range from $50 to $150 for key reprogramming or replacement, but can be higher if the ECM or immobilizer module needs replacement.

5. Commonly Affected Makes

This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.

6. Related Codes

Need an OBD2 Scanner for the P0513? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →