December 20, 2023

List of All OBD codes cause for each U0100 – U0199

check engine OBD OBDII DTC codes ECU PCM Not all OBDII codes cause an engine light, OBD codes or DTC (diagnostic trouble code) are stored by the ECU (Engine Control Unit) or PCM (Powertrain Control Module) to point the mechanic to the cause.  The engine light is an indicator of problems.  The engine light on its own does not provide details, but reading the stored DTC is a good pointer to where the issue is.

If a DTC is stored in your ECU, it doesn’t necessary mean that there will be an engine light.  In fact no other indicator may be present.  The engine light is typically reserved for drivability or emission problems.  If you’re a DIY person, you should invest in a good OBDII scanner, now available with bluetooth.

Looking for Recalls:

Acura Audi BMW Chrysler Ford GM Infiniti Jeep Lexus Mazda Mercedes Mini Nissan Porsche Subaru Tesla Toyota Volvo

OBD / OBDII DTC stored in the ECU (May be causing an engine light):

  1. Network & Vehicle Integration Codes (U0XXX – U3XXX)
    • U0100 – U0199: Communication between the vehicle’s computers
    • U0200 – U0299: Network Data

Network & Vehicle Integration Codes U0100 – U0199

  • U0100 – Lost Communication With ECM/PCM “A”
    • causes: Faulty ECM/PCM, wiring, connectors, or CAN bus.
  • U0101 – Lost Communication With TCM
    • causes: Faulty TCM, wiring, connectors, or CAN bus.
  • U0102 – Lost Communication With Transfer Case Control Module
    • causes: Faulty transfer case control module, wiring, connectors, or CAN bus.
  • U0103 – Lost Communication With Gear Shift Module
    • causes: Faulty gear shift module, wiring, connectors, or CAN bus.
  • U0104 – Lost Communication With Cruise Control Module
    • causes: Faulty cruise control module, wiring, connectors, or CAN bus.
  • U0105 – Lost Communication With Fuel Injector Control Module
    • causes: Faulty fuel injector control module, wiring, connectors, or CAN bus.
  • U0106 – Lost Communication With Glow Plug Control Module
    • causes: Faulty glow plug control module, wiring, connectors, or CAN bus.
  • U0107 – Lost Communication With Throttle Actuator Control Module
    • causes: Faulty throttle actuator control module, wiring, connectors, or CAN bus.
  • U0108 – Lost Communication With Alternative Fuel Control Module
    • causes: Faulty alternative fuel control module, wiring, connectors, or CAN bus.
  • U0109 – Lost Communication With Fuel Pump Control Module
    • causes: Faulty fuel pump control module, wiring, connectors, or CAN bus.

OBD / OBDII DTC U0110 – U0119

  • U0110 – Lost Communication With Drive Motor Control Module
    • causes: Faulty drive motor control module, wiring, connectors, or CAN bus.
  • U0111 – Lost Communication With Battery Energy Control Module “A”
    • causes: Faulty battery energy control module, wiring, connectors, or CAN bus.
  • U0112 – Lost Communication With Battery Energy Control Module “B”
    • causes: Faulty battery energy control module, wiring, connectors, or CAN bus.
  • U0113 – Lost Communication With EGR Control Module
    • causes: Faulty EGR control module, wiring, connectors, or CAN bus.
  • U0114 – Lost Communication With Four-Wheel Drive Clutch Control Module
    • causes: Faulty four-wheel drive clutch control module, wiring, connectors, or CAN bus.
  • U0115 – Lost Communication With ECM/PCM “B”
    • causes: Faulty ECM/PCM, wiring, connectors, or CAN bus.
  • U0116 – Lost Communication With Gateway “A”
    • causes: Faulty gateway module, wiring, connectors, or CAN bus.
  • U0117 – Lost Communication With Gateway “B”
    • causes: Faulty gateway module, wiring, connectors, or CAN bus.
  • U0118 – Lost Communication With Body Control Module “A”
    • causes: Faulty body control module, wiring, connectors, or CAN bus.
  • U0119 – Lost Communication With Body Control Module “B”
    • causes: Faulty body control module, wiring, connectors, or CAN bus.

OBD / OBDII DTC U0120 – U0129

  • U0120 – Lost Communication With Steering Effort Control Module
    • causes: Faulty steering effort control module, wiring, connectors, or CAN bus.
  • U0121 – Lost Communication With Anti-Lock Brake System (ABS) Control Module
    • causes: Faulty ABS control module, wiring, connectors, or CAN bus.
  • U0122 – Lost Communication With Vehicle Dynamics Control Module
    • causes: Faulty vehicle dynamics control module, wiring, connectors, or CAN bus.
  • U0123 – Lost Communication With Yaw Rate Sensor Module
    • causes: Faulty yaw rate sensor module, wiring, connectors, or CAN bus.
  • U0124 – Lost Communication With Lateral Acceleration Sensor Module
    • causes: Faulty lateral acceleration sensor module, wiring, connectors, or CAN bus.
  • U0125 – Lost Communication With Multi-axis Acceleration Sensor Module
    • causes: Faulty multi-axis acceleration sensor module, wiring, connectors, or CAN bus.
  • U0126 – Lost Communication With Steering Angle Sensor Module
    • causes: Faulty steering angle sensor module, wiring, connectors, or CAN bus.
  • U0127 – Lost Communication With Tire Pressure Monitor Module
    • causes: Faulty tire pressure monitor module, wiring, connectors, or CAN bus.
  • U0128 – Lost Communication With Parking Brake Control Module
    • causes: Faulty parking brake control module, wiring, connectors, or CAN bus.
  • U0129 – Lost Communication With Brake System Control Module
    • causes: Faulty brake system control module, wiring, connectors, or CAN bus.

OBD / OBDII DTC U0130 – U0139

  • U0130 – Lost Communication With Steering Effort Control Module
    • causes: Faulty steering effort control module, wiring, connectors, or CAN bus.
  • U0131 – Lost Communication With Power Steering Control Module
    • causes: Faulty power steering control module, wiring, connectors, or CAN bus.
  • U0132 – Lost Communication With Ride Level Control Module
    • causes: Faulty ride level control module, wiring, connectors, or CAN bus.
  • U0133 – Lost Communication With Gear Shift Control Module “A”
    • causes: Faulty gear shift control module, wiring, connectors, or CAN bus.
  • U0134 – Lost Communication With Gear Shift Control Module “B”
    • causes: Faulty gear shift control module, wiring, connectors, or CAN bus.
  • U0135 – Lost Communication With Restraints Control Module
    • causes: Faulty restraints control module (airbag system), wiring, connectors, or CAN bus.
  • U0136 – Lost Communication With Differential Control Module
    • causes: Faulty differential control module, wiring, connectors, or CAN bus.
  • U0137 – Lost Communication With Parking Aid Control Module
    • causes: Faulty parking aid control module, wiring, connectors, or CAN bus.
  • U0138 – Lost Communication With Audio System Control Module
    • causes: Faulty audio system control module, wiring, connectors, or CAN bus.
  • U0139 – Lost Communication With Door Control Module “A”
    • causes: Faulty door control module, wiring, connectors, or CAN bus.

OBD / OBDII DTC U0140 – U0149

  • U0140 – Lost Communication With Body Control Module
    • causes: Faulty body control module, wiring, connectors, or CAN bus.
  • U0141 – Lost Communication With IPM (Integrated Power Module)
    • causes: Faulty integrated power module, wiring, connectors, or CAN bus.
  • U0142 – Lost Communication With Vehicle Immobilizer Control Module
    • causes: Faulty vehicle immobilizer control module, wiring, connectors, or CAN bus.
  • U0143 – Lost Communication With Instrument Panel Cluster (IPC) Control Module
    • causes: Faulty instrument panel cluster, wiring, connectors, or CAN bus.
  • U0144 – Lost Communication With HVAC Control Module
    • causes: Faulty HVAC control module, wiring, connectors, or CAN bus.
  • U0145 – Lost Communication With Trailer Brake Control Module
    • causes: Faulty trailer brake control module, wiring, connectors, or CAN bus.
  • U0146 – Lost Communication With ‘Restraints System Sensor A’
    • causes: Faulty restraints system sensor, wiring, connectors, or CAN bus.
  • U0147 – Lost Communication With ‘Restraints System Sensor B’
    • causes: Faulty restraints system sensor, wiring, connectors, or CAN bus.
  • U0148 – Lost Communication With ‘Restraints System Sensor C’
    • causes: Faulty restraints system sensor, wiring, connectors, or CAN bus.
  • U0149 – Lost Communication With ‘Restraints System Sensor D’
    • causes: Faulty restraints system sensor, wiring, connectors, or CAN bus.

OBD / OBDII DTC U0150 – U0159

  • U0150 – Lost Communication With ‘Restraints System Sensor E’
    • causes: Faulty restraints system sensor, wiring, connectors, or CAN bus.
  • U0151 – Lost Communication With Restraints Control Module
    • causes: Faulty restraints control module, wiring, connectors, or CAN bus.
  • U0152 – Lost Communication With ‘Restraints System Sensor F’
    • causes: Faulty restraints system sensor, wiring, connectors, or CAN bus.
  • U0153 – Lost Communication With ‘Restraints System Sensor G’
    • causes: Faulty restraints system sensor, wiring, connectors, or CAN bus.
  • U0154 – Lost Communication With ‘Restraints System Sensor H’
    • causes: Faulty restraints system sensor, wiring, connectors, or CAN bus.
  • U0155 – Lost Communication With Instrument Panel Cluster (IPC)
    • causes: Faulty instrument panel cluster, wiring, connectors, or CAN bus.
  • U0156 – Lost Communication With Information Center ‘A’
    • causes: Faulty information center, wiring, connectors, or CAN bus.
  • U0157 – Lost Communication With Information Center ‘B’
    • causes: Faulty information center, wiring, connectors, or CAN bus.
  • U0158 – Lost Communication With Parking Assist Control Module
    • causes: Faulty parking assist control module, wiring, connectors, or CAN bus.
  • U0159 – Lost Communication With Parking Brake Control Module
    • causes: Faulty parking brake control module, wiring, connectors, or CAN bus.

OBD / OBDII DTC U0160 – U0169

  • U0160 – Lost Communication With Restraint System Sensor ‘A’
    • causes: Faulty restraint system sensor, wiring, connectors, or CAN bus.
  • U0161 – Lost Communication With Restraint System Sensor ‘B’
    • causes: Faulty restraint system sensor, wiring, connectors, or CAN bus.
  • U0162 – Lost Communication With Restraint System Sensor ‘C’
    • causes: Faulty restraint system sensor, wiring, connectors, or CAN bus.
  • U0163 – Lost Communication With Restraint System Sensor ‘D’
    • causes: Faulty restraint system sensor, wiring, connectors, or CAN bus.
  • U0164 – Lost Communication With Restraint System Sensor ‘E’
    • causes: Faulty restraint system sensor, wiring, connectors, or CAN bus.
  • U0165 – Lost Communication With Restraint System Sensor ‘F’
    • causes: Faulty restraint system sensor, wiring, connectors, or CAN bus.
  • U0166 – Lost Communication With Auxiliary Heater Control Module
    • causes: Faulty auxiliary heater control module, wiring, connectors, or CAN bus.
  • U0167 – Lost Communication With Vehicle Immobilizer Control Module
    • causes: Faulty vehicle immobilizer control module, wiring, connectors, or CAN bus.
  • U0168 – Lost Communication With Vehicle Security Control Module
    • causes: Faulty vehicle security control module, wiring, connectors, or CAN bus.
  • U0169 – Lost Communication With Sunroof Control Module
    • causes: Faulty sunroof control module, wiring, connectors, or CAN bus.

OBD / OBDII DTC U0170 – U0179

  • U0170 – Lost Communication With ‘Restraints System Sensor J’
    • causes: Faulty restraints system sensor, wiring, connectors, or CAN bus.
  • U0171 – Lost Communication With ‘Restraints System Sensor K’
    • causes: Faulty restraints system sensor, wiring, connectors, or CAN bus.
  • U0172 – Lost Communication With ‘Restraints System Sensor L’
    • causes: Faulty restraints system sensor, wiring, connectors, or CAN bus.
  • U0173 – Lost Communication With Fuel Level Sensor ‘A’
    • causes: Faulty fuel level sensor, wiring, connectors, or CAN bus.
  • U0174 – Lost Communication With Fuel Level Sensor ‘B’
    • causes: Faulty fuel level sensor, wiring, connectors, or CAN bus.
  • U0175 – Lost Communication With Fuel Level Sensor ‘C’
    • causes: Faulty fuel level sensor, wiring, connectors, or CAN bus.
  • U0176 – Lost Communication With Fuel Level Sensor ‘D’
    • causes: Faulty fuel level sensor, wiring, connectors, or CAN bus.
  • U0177 – Lost Communication With Compass Module
    • causes: Faulty compass module, wiring, connectors, or CAN bus.
  • U0178 – Lost Communication With Steering Angle Sensor Module
    • causes: Faulty steering angle sensor module, wiring, connectors, or CAN bus.
  • U0179 – Lost Communication With Steering Wheel Angle Sensor Module
    • causes: Faulty steering wheel angle sensor module, wiring, connectors, or CAN bus.

OBD / OBDII DTC U0180 – U0189

  • U0180 – Lost Communication With Column Lock Module
    • causes: Faulty column lock module, wiring, connectors, or CAN bus.
  • U0181 – Lost Communication With Instrument Panel Cluster Control Module
    • causes: Faulty instrument panel cluster control module, wiring, connectors, or CAN bus.
  • U0182 – Lost Communication With SIM (Seat Interface Module)
    • causes: Faulty seat interface module, wiring, connectors, or CAN bus.
  • U0183 – Lost Communication With Navigation Display Module
    • causes: Faulty navigation display module, wiring, connectors, or CAN bus.
  • U0184 – Lost Communication With Radio
    • causes: Faulty radio unit, wiring, connectors, or CAN bus.
  • U0185 – Lost Communication With Antenna Control Module
    • causes: Faulty antenna control module, wiring, connectors, or CAN bus.
  • U0186 – Lost Communication With Audio Amplifier
    • causes: Faulty audio amplifier, wiring, connectors, or CAN bus.
  • U0187 – Lost Communication With Digital Disc Player/Changer
    • causes: Faulty digital disc player/changer, wiring, connectors, or CAN bus.
  • U0188 – Lost Communication With CD Player
    • causes: Faulty CD player, wiring, connectors, or CAN bus.
  • U0189 – Lost Communication With Radio Tuner
    • causes: Faulty radio tuner, wiring, connectors, or CAN bus.

OBD / OBDII DTC U0190 – U0199

  • U0190 – Lost Communication With Digital Audio Control Module “A”
    • causes: Faulty digital audio control module, wiring, connectors, or CAN bus.
  • U0191 – Lost Communication With Digital Audio Control Module “B”
    • causes: Faulty digital audio control module, wiring, connectors, or CAN bus.
  • U0192 – Lost Communication With Steering Column Control Module
    • causes: Faulty steering column control module, wiring, connectors, or CAN bus.
  • U0193 – Lost Communication With Global Positioning System Module
    • causes: Faulty GPS module, wiring, connectors, or CAN bus.
  • U0194 – Lost Communication With Telematic Control Module
    • causes: Faulty telematic control module, wiring, connectors, or CAN bus.
  • U0195 – Lost Communication With Door Switch Module “A”
    • causes: Faulty door switch module, wiring, connectors, or CAN bus.
  • U0196 – Lost Communication With Door Switch Module “B”
    • causes: Faulty door switch module, wiring, connectors, or CAN bus.
  • U0197 – Lost Communication With Vehicle Entertainment System Module
    • causes: Faulty vehicle entertainment system module, wiring, connectors, or CAN bus.
  • U0198 – Lost Communication With Telematics Module
    • causes: Faulty telematics module, wiring, connectors, or CAN bus.
  • U0199 – Lost Communication With “Door Control Module A”
    • causes: Faulty door control module, wiring, connectors, or CAN bus.

Why is my Engine Light on?

On-Board Diagnostic (OBD / OBDII) codes are stored within the Engine Control Unit (ECU) or Powertrain Control Module (PCM). These modules store the codes, monitor and control engine performance and emissions. When the system detects a fault or irregularity, it generates a diagnostic trouble code (DTC), which is stored in the ECU/PCM’s memory. This code can be retrieved using an OBD scanner, providing insights into issues.

What Are These Codes in my ECU?

On-Board Diagnostic (OBD or OBDII ) codes are part of a vehicle’s self-diagnostic system.  The ECU and sensors work together to produce DTCs, sometimes resulting in an engine light.  The codes generated do not always cause an engine light.  The development of OBD systems began in the 1980s, driven by increasing environmental concerns and regulations, especially in California. The California Air Resources Board (CARB) played a key role in this, mandating the first OBD systems.  OBD, introduced in the 1980s, was the first system of its kind.  The evolution of OBD technology culminated in the universal OBDII standard in the mid-1990s.  It provided basic capabilities to monitor and diagnose vehicle functions, primarily for emissions control.  OBDII, introduced in the mid-1990s, is a more advanced and standardized system.  This OBDII advanced system was mandatory for all cars sold in the United States from 1996 onwards.  OBDII offers broader diagnostics, real-time data, and standardization across most vehicles.  This made it easier to diagnose and address issues.  OBDII’s standardized diagnostic trouble codes (DTC) and connector types are much better than the earlier OBD system, making it easier to diagnosis and repair.