HomeTrouble CodesU0250

U0250 — Lost Communication Impact Classification System Module

Generic OBD-II · all makesNetwork / communication

U0250 indicates that the vehicle's control network has lost communication with the Impact Classification System Module (ICSM), a component that works with the airbag and crash‑sensing system to determine crash severity. When the module cannot be reached on the CAN bus, the PCM/ECM logs this network fault code.

Symptoms

What causes it — most likely first

1. Damaged wiring or connector to the ICSM

Corrosion, chafing, or loose pins in the harness linking the module to the CAN bus can interrupt communication.

2. Failed Impact Classification System Module

Internal electronics failure within the module prevents it from transmitting or receiving messages on the network.

3. Power or ground supply issue to the module

Blown fuse, weak battery voltage, or poor ground connection can cause the module to drop off the bus.

4. CAN bus fault (termination, bus short, or other node failure)

A problem elsewhere on the CAN network (e.g., bad termination resistor, shorted bus, or another module pulling the bus low) can block communication with the ICSM.

5. Module software corruption requiring reflash

The ICSM's firmware may become corrupted, causing it to ignore bus traffic until re‑programmed.

6. PCM/ECM communication fault (rare)

While the PCM/ECM could theoretically fail to send/receive the proper network signals, this is uncommon and should be considered only after all wiring, module, and bus checks are completed.

How it's diagnosed

  1. Scan for all stored DTCs and note any related U‑codes or communication faults that may point to a broader CAN issue.
  2. Visually inspect the ICSM harness and connectors for damage, corrosion, or loose pins; repair or replace as needed.
  3. Verify module power supply (voltage at the module's power pin) and ground continuity; check fuses and ground straps.
  4. Perform a CAN bus resistance test (measure 60 Ω between CAN‑H and CAN‑L at the module) to confirm proper bus termination and absence of shorts.
  5. Attempt to communicate with the ICSM using a scan tool; if the module responds, monitor live data for proper operation.
  6. If the module does not respond despite good power/ground and bus integrity, replace the Impact Classification System Module.
  7. After replacement, clear codes and verify that U0250 does not return; if it persists, consider re‑flashing the module's software or, as a last resort, inspecting the PCM/ECM.

Code facts & related codes

SystemNetwork / communication
StandardizationSAE generic — identical on every make

Frequently asked

Do I need to replace the PCM/ECM to fix U0250?

No. The PCM/ECM is rarely the cause of this code. Most U0250 faults are due to wiring, connectors, the Impact Classification System Module itself, or CAN‑bus issues. Only consider the PCM/ECM after all those possibilities have been ruled out.

Can a blown fuse cause U0250?

Yes. If the fuse that supplies power to the Impact Classification System Module is open, the module will lose power and drop off the CAN bus, triggering the code.

Is it safe to drive with U0250 set?

While the vehicle may still run, safety systems that rely on the Impact Classification System (such as side‑airbag deployment thresholds) may not function correctly. It is advisable to have the issue diagnosed and repaired promptly.

Will clearing the code fix the problem?

Clearing the code only removes the stored fault; if the underlying communication issue remains, the code will return shortly after the next drive cycle.