ShopBaseFree forever shop management software for auto repair shops
Try ShopBase Free β†’
B0104

Immobilizer Control Module Communication

2008-2014 Dodge Avenger 3.5L V6

High SeverityBodyGeneric (SAE)

Description

The immobilizer control module is not communicating with the ECM/PCM. Both modules must agree before engine starting is allowed.

Symptoms

  • Engine will not start
  • Security light on
  • No communication with immobilizer module
  • Multiple no-start codes

Common Causes

  • Immobilizer module failure
  • CAN bus wiring issue between modules
  • ECM/PCM fault
  • Power or ground issue to immobilizer module

Diagnostic Steps

  1. Check CAN bus communication
  2. Test immobilizer module power and ground
  3. Scan both immobilizer and ECM for codes
  4. Check wiring between modules
  5. Try key relearn procedure

Repair Notes

Repair CAN bus wiring or replace immobilizer control module. Modules may need to be paired.

Related Codes

B0100Immobilizer System General MalfunctionB0105Immobilizer Key Count Exceeded

Other Body Codes

B0104 on Other Vehicles

Common Questions

What does code B0104 mean on a 2008-2014 Dodge Avenger?

B0104 stands for "Immobilizer Control Module Communication". The immobilizer control module is not communicating with the ECM/PCM. Both modules must agree before engine starting is allowed.

What are the symptoms of B0104 on a Dodge Avenger?

Common symptoms of B0104 include: Engine will not start, Security light on, No communication with immobilizer module, Multiple no-start codes.

What causes B0104 on a 2008-2014 Dodge Avenger?

Common causes of B0104 include: Immobilizer module failure, CAN bus wiring issue between modules, ECM/PCM fault, Power or ground issue to immobilizer module.

View Labor Times | View Torque Specs | View Fluid Specs