Lost Communication With Vehicle Immobilizer Control Module
What it means
U0167 means the network has lost communication with the vehicle immobilizer control module β the anti-theft unit that authorizes the engine to start. If the ECM can't confirm the key with the immobilizer, the vehicle may crank but not start, or not crank at all, so this is a genuine no-start risk. It usually traces to a power/ground loss, wiring fault, key-reader problem, or a failed immobilizer module.
Can I keep driving? Often no β the immobilizer authorizes the engine to start, so if the ECM can't communicate with it the vehicle may crank but not start, or not crank at all. Treat as a no-start risk.
Common symptoms
What you'll notice
- Engine cranks but won't start, or won't crank, due to anti-theft lockout
- Security/immobilizer or key warning light on, or a 'key not recognized' message
- Push-button start unresponsive or intermittent
- Other modules logging lost-communication codes for the immobilizer module
Common causes
Most likely first
- Loss of power or ground to the immobilizer control moduleLikely
- Wiring or connector fault at the module (opens, corrosion, damage)Common
- CAN bus wiring fault on the branch feeding the moduleCommon
- Antenna/transponder ring or key-reader fault preventing key authenticationLess often
- Failed immobilizer control module (or a module needing reprogramming after service)Less often
How to diagnose & fix
Work through it in order
- Scan all modules to confirm the immobilizer module is offline and note any security codes.
- Check power and ground at the module connector.
- Inspect the module wiring, connector, and the key-reader/antenna circuit for damage or corrosion.
- Test CAN bus continuity between the module and the network.
- If supply and wiring are good, the module may be failed or need reprogramming β service per the manufacturer procedure, then re-test starting.
FAQ
Quick answers
Is it safe to drive with U0167?+
Can I just clear U0167?+
Related codes
Often seen with U0167
Read & clear U0167 yourself
Scan your car, confirm the code, and clear it once it's fixed β with OBD DashX on your phone.