AutoLogicTools

OBD-II trouble code

U0167: Lost Communication With Vehicle Immobilizer Control Module

Another module has stopped receiving messages from the immobilizer control module — the anti-theft unit that authorizes engine start. Can cause a no-start, since the engine will not run without valid immobilizer authorization.

Quick facts

System
Network
Category
Network Communication
Severity
High severity
Drivable
No — stop driving until repaired
Repair cost range
$100$900
DIY difficulty
Shop recommended

What does U0167 mean?

U0167 is a module-specific network code that sets when a control module — usually the engine controller — stops hearing from the vehicle immobilizer control module on the communication bus. The immobilizer is the anti-theft system that reads the transponder in your key or fob, confirms it is authorized for the vehicle, and then tells the engine controller it is allowed to start and run. That handshake happens over the network every time you try to start the car. When the immobilizer module's messages disappear from the bus, the engine controller can no longer confirm authorization and logs U0167.

Unlike a generic bus fault, U0167 names the missing component: the network reports that the immobilizer control module specifically has gone silent. That can happen because the module lost power or ground, because the wiring to it is damaged, because the module itself has failed, or because the immobilizer and engine controller are no longer correctly synchronized after a battery, key, or module event. It can also be a downstream symptom of a wider bus problem, in which case other U-codes are usually stored at the same time.

In practice U0167 often shows up as a no-start or a start-then-stall, frequently with a security or key warning light on the dash, because the engine controller treats lost immobilizer communication as a failed authorization. That makes this a higher-urgency code than most lost-communication faults: even though nothing is mechanically wrong with the engine, the car may not run until communication and anti-theft synchronization are restored. It should be diagnosed before driving, and many repairs in this area require dealer-level tools to re-sync or program the immobilizer.

Common causes

  • Blown fuse or lost power feed to the immobilizer control module
  • Poor or corroded ground at the module
  • Damaged, chafed, or corroded CAN wiring between the module and the bus
  • Corroded or backed-out terminals at the module connector
  • Immobilizer and engine controller out of sync after a battery, key, or module change
  • Internally failed immobilizer control module (or host body control module)
  • A wider CAN bus fault dragging this module off the network

Symptoms

  • Engine cranks but will not start, or starts then immediately stalls
  • Security / anti-theft or key warning light illuminated
  • Key or fob not recognized; immobilizer message on the dash
  • Intermittent no-start that comes and goes with wiring movement
  • Additional lost-communication U-codes if a wider bus fault is present

Diagnostic steps

  1. 1.Scan all modules and record every stored code; several U-codes suggest a bus-wide fault rather than just the immobilizer module.
  2. 2.Confirm power and ground at the immobilizer control module (or host body control module) with the key on — check the feed fuse and verify a clean, tight ground.
  3. 3.Inspect the module connector and harness for corrosion, water intrusion, backed-out terminals, and chafing.
  4. 4.Check the CAN wiring from the module to the bus for continuity and for shorts to power or ground.
  5. 5.Verify the immobilizer recognizes the key/transponder and that the module is still synchronized with the engine controller; a recent battery or key event can require re-learning.
  6. 6.If power, ground, wiring, and key recognition are good but communication is still lost, suspect an internally failed module — re-sync or replacement often needs dealer-level programming.

Repair cost

$100$900

Diagnosis usually runs $100-$200. A power, ground, or wiring repair is often $150-$450. Re-synchronizing or relearning the immobilizer typically requires dealer-level tools and can run $100-$300. If the immobilizer or host module is internally failed, replacement and programming can run $400-$900+ depending on the vehicle's security system.

Estimate your repair

Run the numbers for your vehicle

Open the Repair Cost Estimator with module communication / can bus diagnosis preselected. Adjust labor rate and vehicle category to fit your situation.

DIY vs shop

Leave this one to a qualified shop. It typically involves emissions-critical components, refrigerant handling, or other work that requires manufacturer-grade tooling, training, or certification. DIY attempts often produce a more expensive problem than the original code.

Related codes

Frequently asked questions

Why won't my car start with U0167?

The immobilizer has to tell the engine controller that your key is authorized before the engine is allowed to run. If the engine controller loses communication with the immobilizer, it never receives that 'OK to start' message and treats the situation as a failed anti-theft check, so it disables starting or fueling — even though the engine itself is fine.

Is U0167 safe to drive with?

Often you can't, because the car may not start or may stall right after starting. Even if it does run, an unstable immobilizer link can shut the engine down unexpectedly. It's best to diagnose it before relying on the vehicle, and to tow it if it won't start rather than repeatedly cranking.

Did changing my battery or key cause this?

It can. A battery disconnect, a dead fob battery, or adding or replacing a key can leave the immobilizer and engine controller out of sync, which some vehicles report as lost communication. In those cases an immobilizer relearn or re-sync — usually with dealer-level tools — restores normal starting without replacing any parts.

Can I fix U0167 myself?

You can check the basics — fuses, grounds, and the module connector for corrosion or a loose fit. But anything involving immobilizer synchronization, key relearning, or module replacement generally needs manufacturer-level security tools, because anti-theft programming is locked down on purpose. Most owners will need a dealer or a locksmith equipped for that vehicle.

AutoLogicTools provides general automotive planning information. Trouble code interpretations, repair cost ranges, and DIY guidance vary by vehicle, model year, location, parts quality, and shop labor rate. Always verify a diagnosis with a scan tool and a qualified automotive professional before approving repairs.