P0633

Powertrain

Immobilizer Key Not Programmed – ECM/PCM

Bad news up front: this is a workshop job, not a roadside fix. The engine control module is looking for a recognised key transponder and isn't finding one, so it refuses to let the car start as an anti-theft measure. The fix usually means getting the key properly coded to the car, and that needs the right kit. Where it gets pricey is when the ECM itself has been swapped or has lost its key data and needs reprogramming against the VIN.

Professional mechanic in workshop

Information only. This page provides general educational information about fault code P0633. We do not assess the urgency or safety implications of any specific fault. That requires in-person diagnosis by a qualified mechanic. Full terms.

Recommended next steps

Whether a fault is urgent, drivable, or routine depends entirely on the cause on a specific vehicle, and that can only be determined by a qualified mechanic with diagnostic equipment. If a warning light is illuminated, the most reliable next step is professional diagnosis.

Commonly associated cause
Key isn't coded to the car. Most common after a replacement key, a cheap cloned key, or a second-hand key bought online that was never married to the ECM
Where investigation typically starts
Plug in a scan tool and pull every stored code, not just this one. Security and comms faults like P0513 or U0168 alongside P0633 point you in very different directions
Code system
Powertrain
Immobiliser

What does P0633 mean?

P0633 is a Powertrain (engine, transmission, fuel system) fault code. It indicates: Immobilizer Key Not Programmed – ECM/PCM.

This is a standardised OBD-II code. The technical definition is the same regardless of the make or model of vehicle, although specific causes and symptoms can vary between vehicles.

Symptoms commonly associated with this code

Symptoms that drivers often report alongside this code. Not all may apply to every case:

  • Engine cranks normally but won't fire, or sometimes won't crank at all
  • Immobiliser or padlock-shaped security light flashing or sitting steady on the dash
  • Nothing happens when you turn the key or press start, the fob seems dead to the car
  • Central locking may stop responding to the same key
  • Security warning lit up instead of the usual engine management light

Possible causes

Causes commonly associated with P0633, listed in approximate order of typical investigation. The actual cause on a specific vehicle can only be confirmed by professional diagnosis.

  1. 1. Key isn't coded to the car. Most common after a replacement key, a cheap cloned key, or a second-hand key bought online that was never married to the ECM
  2. 2. Flat or weak battery in the fob transponder so the antenna can't read it properly
  3. 3. ECM has dumped its stored key data after a long spell of low voltage or a voltage spike, often after a flat battery or a botched jump start
  4. 4. Damaged wiring or corroded plugs between the immobiliser antenna ring and the ECM
  5. 5. Faulty antenna coil around the ignition barrel, or a dead transponder reader, so the chip never gets read
  6. 6. CAN-bus communication breakdown between the body control module and the engine ECM
  7. 7. ECM replaced or remanned without anyone reprogramming the VIN and keys into it

How mechanics typically diagnose

A typical diagnostic sequence used by mechanics, provided here for educational reference only. Diagnostic work should be performed by a qualified mechanic with the appropriate tools and training.

  1. 1. Plug in a scan tool and pull every stored code, not just this one. Security and comms faults like P0513 or U0168 alongside P0633 point you in very different directions
  2. 2. Check the car's battery voltage. Anything resting below 12.5V can starve the immobiliser circuit and cause false key faults, so charge or replace before going further
  3. 3. Swap the fob battery for a fresh one and try the start procedure again. It's a daft-cheap thing to rule out first
  4. 4. Pull the steering column shroud and inspect the antenna ring around the ignition barrel for loose connectors, chafed wiring or damp getting in
  5. 5. Use the scanner to ask the ECM whether it actually sees a valid key, most decent tools give a straight yes or no on key recognition
  6. 6. If the wiring, battery and antenna all check out, you're into key programming or, where the module itself has lost the plot, a VIN-matched ECM reflash

Common questions about P0633

Can I sort this myself or do I need a garage? +

You can do the cheap checks yourself. Fit a fresh fob battery, make sure the car battery is properly charged, and check there are no obvious chewed wires at the ignition barrel. That clears a fair share of the daft cases. Actually coding a key or reprogramming the ECM is not a home job. It needs manufacturer software and secure access, so that's a main dealer or a proper auto-locksmith with the right gear. A mobile auto-locksmith is usually cheaper than the dealer and will come to you, expect roughly low to mid three figures for a coded key on most cars.

If I clear the code will it stay gone, or just come straight back? +

Clearing it does nothing if the key still isn't coded to the car. The ECM will set P0633 again the moment it goes looking for the key and can't find one. The only thing that makes it stay gone is fixing the root cause, whether that's coding the key, repairing the antenna wiring, or reprogramming a replaced module. Erasing the code on its own is wasted effort here.

What's the risk if I just leave it? +

Mostly the risk is being stranded, because the car simply won't start. If it's currently starting on an intermittent basis, don't trust it, the immobiliser can lock you out anywhere including a motorway services car park. There's no mechanical damage building up like there would be with a misfire, but a non-starting car is a dead car as far as use and MOT go. If it won't run it can't be tested, and a security light lit during the test can be flagged anyway, so get it dealt with before booking the MOT.

Information only, not professional advice

The information on this page is provided for general guidance and educational purposes only. It is not a substitute for diagnosis or repair advice from a qualified mechanic. Always verify any fault before paying for repairs. carfaultcodes.co.uk accepts no liability for decisions made based on this information. Full terms →

Help us improve the P0633 page
Spotted an error, missing detail, or have first-hand experience to add? Tell us, we review every submission.
+
Reporting on: P0633

Mechanic submissions are prioritised for review.

We read everything but can't always reply. By submitting you agree to our privacy policy.