Skip to content
Skip to content

OBD-II Code · Network

U0151

Lost Communication with Restraints Control Module

Severity

high

Left alone, this one tends to take other parts with it.

Can you drive it

Only if running normally

A short trip to a shop may be reasonable if the light is steady and the car runs normally. Stop safely for a flashing light, severe shaking, overheating, loss of power, or another urgent warning. The code alone cannot confirm safety.

Indicative cost (USD)

$300–$1,500

Varies by vehicle, diagnosis, parts, and local labor. This is not a repair quote.

SRS module comm lost.

How a shop works this

Work from evidence to part, not the other way round. A code names a circuit or a symptom; it does not name the part that failed.

  1. Note every code that is set, not just this one.

    Codes that appear together usually narrow the cause faster than any one of them read alone.

  2. Read the freeze frame — the conditions the fault was recorded under.

    Cold or warm, idle or load, road speed and engine speed. A fault that only appears cold is a different fault from one that only appears under load, even with the same code on the scanner.

  3. Confirm the fault is current rather than history.

    Clear the code and see whether it returns under those same conditions. A code that does not come back may have been logged during a repair, a flat battery, or a bad connection that has since been disturbed.

  4. Then work the likely-causes list in the order shown.

    That order is what a shop checks first for this code — wiring and connections before the component they run to, because a connector costs nothing to inspect and is a common answer.

If the code comes back after a repair, the underlying fault is still there. That is the point to bring in a scanner with live data and freeze-frame, or a shop that has one.

Common symptoms

  • Airbag light
  • SRS disabled

Likely causes

  • Failed SRS moduleMost common
  • Wiring
Read the full diagnostic procedureU0151 means the requesting module (usually the BCM or PCM) has Lost Communication With the Restraint Control Module — the airbag/SRS computer is not…

U0151 means the requesting module (usually the BCM or PCM) has Lost Communication With the Restraint Control Module — the airbag/SRS computer is not responding on the high-speed CAN or dedicated SRS communication bus. This is a serious code: a non-responsive RCM means the airbags, seat-belt pretensioners, and occupant classification system are almost certainly disabled, and the airbag warning lamp will be on solid.

Diagnostic order, cheapest first

  1. Read codes from the RCM itself if a scanner can still reach it — if it responds with internal codes like B-codes (B0001, B1342, B1600 series), fix those first; U0151 is downstream of whatever's wrong inside the RCM.
  2. Check power and ground at the RCM connector: most RCMs need a clean 12V feed and two separate grounds (chassis + signal); a single corroded ground at the RCM mounting stud (it's commonly bolted to a center-console bracket or the transmission tunnel) will silence the module.
  3. Backprobe the CAN pair at the RCM connector with a DMM — 2.5V idle on both lines, pulsing 1.5V/3.5V during traffic; flat lines means the harness branch is open.
  4. Key off, battery disconnected, check 60 ohms across CAN-H/CAN-L at the RCM. Critical safety caveat: NEVER probe live SRS squib circuits with a multimeter — use only an SRS-rated load box (Snap-on, Launch, or OEM tools have these), accidental deployment is a $1,500+ replacement and a real injury hazard. The SRS warning lamp clears only after a scan tool with bi-directional control commands the RCM to re-arm; you cannot clear an SRS code by disconnecting the battery.
Vehicle-specific patterns2008-2010 Ford Super Duty (F-250/F-350/F-450) with the Occupant Classification Sensor (OCS) under the passenger seat is the most common U0151 in heav…
  • 2008-2010Ford Super Duty (F-250/F-350/F-450) with the Occupant Classification Sensor (OCS) under the passenger seat is the most common U0151 in heavy-duty shops — the OCS strain gauges and harness get crushed by hard-mounted aftermarket seat covers, work trash, or fleet drivers stacking tool bags on the passenger seat, and the RCM drops off the bus; Ford's OCS re-zero procedure is mandatory after any seat removal or weight-mat service.
  • 2002-2016Honda Accord/Civic/CR-V/Odyssey/Pilot with Takata airbag inflators — the Takata recall is the largest automotive recall in U.S. history and a non-responsive RCM on any of these vehicles should be checked against the NHTSA VIN lookup tool before quoting any repair, the inflator and sometimes the entire RCM are replaced at no cost under recall.
  • 2005-2010Chevy Cobalt and 2006-2011 HHR throw U0151 when the ignition-switch / clock-spring failure cluster (GM's massive 2014 ignition-recall family) intermittently kills RCM power; if the key has any side-load weight on the keychain, that alone can drop the RCM.
  • 2007-2013BMW E90/E92/E93 (3-series) throws U0151 from corroded RCM connector pins under the passenger seat carpet where floor-mat moisture pools.

Estimated repair$0 (recall coverage) to $1,800 (RCM replacement plus programming at a dealer).

Look up another code

U0151 — frequently asked

What does a U0151 code mean?

SRS module comm lost.

What causes a U0151 code?

Common causes: Failed SRS module; Wiring.

What are the symptoms of a U0151 code?

Typical symptoms: Airbag light; SRS disabled.

Is it safe to drive with a U0151 code?

Only if running normally. A short trip to a shop may be reasonable if the light is steady and the car runs normally. Stop safely for a flashing light, severe shaking, overheating, loss of power, or another urgent warning. The code alone cannot confirm safety. Estimated repair: $300-$1,500.

How do I diagnose a U0151 code?

Work from evidence to part, not the other way round. A code names a circuit or a symptom; it does not name the part that failed. 1. Note every code that is set, not just this one. 2. Read the freeze frame — the conditions the fault was recorded under. 3. Confirm the fault is current rather than history. 4. Then work the likely-causes list in the order shown.

More free tools

See all 9 tools