Home / DTC / B1148 — Passenger Side Air Bag System Malfunction

B1148 — Passenger Side Air Bag System Malfunction

Detailed page for trouble code B1148.

32,808codes
59brands
10,351generic
22,457specific
Reset
Code

B1148

HUMMER B — Body

Passenger Side Air Bag System Malfunction

Brand: HUMMER
Type: B — Body
Views: UK: 7 EN: 10 RU: 14
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Open or short in passenger airbag squib/inflator circuit
  • Faulty passenger airbag (inflator/squib)
  • Poor or corroded connector or ground at the passenger seat wiring
  • Faulty occupancy/seat weight sensor or mat module
  • SRS (airbag) control module or software fault
  • Damaged wiring from seat movement, seat tracks, or previous repairs

Symptoms

  • Illuminated SRS/AIRBAG warning lamp on instrument cluster
  • Passenger airbag disabled or inoperative message (if equipped)
  • Airbag indicator may reset if vehicle moved or connector reseated then return
  • Possible related body/control module communication warnings
  • Diagnostic trouble code B1148 stored in SRS module

What to check

  • Read and record all SRS and related module DTCs and freeze-frame data with a capable scan tool
  • Confirm SRS warning lamp behavior (on, flashes, stays off)
  • Perform careful visual inspection of passenger seat area: connectors, wiring harness, seatbelt buckle sensors, occupancy mat, and seat track for damage
  • Check connectors under passenger seat for corrosion, water intrusion or loose pins and proper mating
  • Verify SRS control module power and ground circuits using a multimeter per manufacturer procedure
  • Check for related communication/CAN codes that could affect SRS data

Signal parameters

  • SRS control module supply voltage (approx. battery voltage, 12V)
  • SRS module ground continuity
  • Passenger airbag squib/inflator resistance (ohms) — compare to factory spec
  • Occupant classification sensor / seat mat resistance or voltage outputs (per OEM spec)
  • Airbag lamp status (on/off) and SRS module readiness bit
  • CAN/SRI messages from occupant classification or seat modules (presence/heartbeat)

Diagnostic algorithm

  1. Safety first: Disable battery negative terminal and follow manufacturer SRS disable procedure; wait specified time before working on SRS components.
  2. Scan: Use a diagnostic scanner that supports SRS to read/record B1148 and any related codes; note freeze-frame data and pending codes.
  3. Visual: Inspect passenger seat, seat cushion and underseat area for damage, water, loose connectors or pinched wires. Check occupant sensor mat for contamination.
  4. Connectors: Unplug and inspect the passenger airbag connector, occupant sensor/seat module connectors and ground points. Clean and re-pin if corrosion or damage is found.
  5. Power/Ground: With safe procedures, verify 12V supply and ground to SRS/occupant sensor modules at their connectors per wiring diagram.
  6. Continuity/Resistance: Measure squib/inflator resistance and occupant sensor resistances and compare to OEM specs. Do NOT attempt to fire test squib; only measure resistance according to manufacturer guidelines.
  7. Wiggle test: With scanner connected and SRS powered (only if manufacturer allows), perform a careful wiggle test of harness while watching live data to find intermittent opens/shorts. Follow safety protocols.
  8. Module/Software: If wiring and connectors are good, check for required SRS module software updates, reprogramming, or replacement history. Relearn or recalibrate occupant classification system if required by OEM.
  9. Repair and verify: Repair any wiring/connector faults using correct splice/location procedures, replace faulty modules or sensors per OEM guidance, clear codes and perform functional tests and road/seat occupancy diagnostics as specified.
  10. Final: Re-enable SRS power, verify airbag light extinguishes and no return of B1148; if DTC returns, continue advanced diagnostics or consult OEM technical service information.

Likely causes

  • Open or shorted passenger-side airbag squib connector under the seat
  • Broken wire or pinched harness where wiring passes through seat tracks
  • Disconnected or corroded ground or power supply to SRS/occupant detection module
  • Faulty passenger occupant classification sensor (weight mat) or connector contamination
  • SRS control module fault or incorrect module coding

Fault status

⚠️ Status
Passenger side air bag system malfunction — inspect passenger airbag circuit, occupant sensor, connectors and SRS module.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1-3 hours

Similar codes

Your experience will help others
+100 karma for a short comment :)
Send to email
Code

B1148

LAND ROVER B — Body

Front fog lights right

Brand: LAND ROVER
Type: B — Body
Views: UK: 6 EN: 11 RU: 11
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Open or short in passenger airbag squib/inflator circuit
  • Faulty passenger airbag (inflator/squib)
  • Poor or corroded connector or ground at the passenger seat wiring
  • Faulty occupancy/seat weight sensor or mat module
  • SRS (airbag) control module or software fault
  • Damaged wiring from seat movement, seat tracks, or previous repairs

Symptoms

  • Illuminated SRS/AIRBAG warning lamp on instrument cluster
  • Passenger airbag disabled or inoperative message (if equipped)
  • Airbag indicator may reset if vehicle moved or connector reseated then return
  • Possible related body/control module communication warnings
  • Diagnostic trouble code B1148 stored in SRS module

What to check

  • Read and record all SRS and related module DTCs and freeze-frame data with a capable scan tool
  • Confirm SRS warning lamp behavior (on, flashes, stays off)
  • Perform careful visual inspection of passenger seat area: connectors, wiring harness, seatbelt buckle sensors, occupancy mat, and seat track for damage
  • Check connectors under passenger seat for corrosion, water intrusion or loose pins and proper mating
  • Verify SRS control module power and ground circuits using a multimeter per manufacturer procedure
  • Check for related communication/CAN codes that could affect SRS data

Signal parameters

  • SRS control module supply voltage (approx. battery voltage, 12V)
  • SRS module ground continuity
  • Passenger airbag squib/inflator resistance (ohms) — compare to factory spec
  • Occupant classification sensor / seat mat resistance or voltage outputs (per OEM spec)
  • Airbag lamp status (on/off) and SRS module readiness bit
  • CAN/SRI messages from occupant classification or seat modules (presence/heartbeat)

Diagnostic algorithm

  1. Safety first: Disable battery negative terminal and follow manufacturer SRS disable procedure; wait specified time before working on SRS components.
  2. Scan: Use a diagnostic scanner that supports SRS to read/record B1148 and any related codes; note freeze-frame data and pending codes.
  3. Visual: Inspect passenger seat, seat cushion and underseat area for damage, water, loose connectors or pinched wires. Check occupant sensor mat for contamination.
  4. Connectors: Unplug and inspect the passenger airbag connector, occupant sensor/seat module connectors and ground points. Clean and re-pin if corrosion or damage is found.
  5. Power/Ground: With safe procedures, verify 12V supply and ground to SRS/occupant sensor modules at their connectors per wiring diagram.
  6. Continuity/Resistance: Measure squib/inflator resistance and occupant sensor resistances and compare to OEM specs. Do NOT attempt to fire test squib; only measure resistance according to manufacturer guidelines.
  7. Wiggle test: With scanner connected and SRS powered (only if manufacturer allows), perform a careful wiggle test of harness while watching live data to find intermittent opens/shorts. Follow safety protocols.
  8. Module/Software: If wiring and connectors are good, check for required SRS module software updates, reprogramming, or replacement history. Relearn or recalibrate occupant classification system if required by OEM.
  9. Repair and verify: Repair any wiring/connector faults using correct splice/location procedures, replace faulty modules or sensors per OEM guidance, clear codes and perform functional tests and road/seat occupancy diagnostics as specified.
  10. Final: Re-enable SRS power, verify airbag light extinguishes and no return of B1148; if DTC returns, continue advanced diagnostics or consult OEM technical service information.

Likely causes

  • Open or shorted passenger-side airbag squib connector under the seat
  • Broken wire or pinched harness where wiring passes through seat tracks
  • Disconnected or corroded ground or power supply to SRS/occupant detection module
  • Faulty passenger occupant classification sensor (weight mat) or connector contamination
  • SRS control module fault or incorrect module coding

Fault status

⚠️ Status
Passenger side air bag system malfunction — inspect passenger airbag circuit, occupant sensor, connectors and SRS module.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1-3 hours

Similar codes

Workshop Manuals

Repair manuals for LAND ROVER

3

Land Rover Defender 300Tdi — Workshop Manual (1996 model year)

Workshop Manual
Defender 300Tdi Years: 1996 Manual in English 7.5 MB
Short description

Official workshop manual for the Land Rover Defender 300Tdi (from 1996 model year). Contains specifications, adjustment, fault diagnosis and step-by-step repair and overhaul procedures for engine, transmission, axles, suspension, brakes, electrical and body. Intended for dealer workshops and trained technicians.

Contents
Key sections:
  • 01 INTRODUCTION
  • 04 GENERAL SPECIFICATION DATA
  • 05 ENGINE TUNING DATA
  • 07 GENERAL FITTING REMINDERS
  • 09 LUBRICANTS, FLUIDS AND CAPACITIES
  • 10 MAINTENANCE
  • 12 ENGINE Tdi
  • - Description and operation
  • - Fault diagnosis
  • - Adjustment
  • - Repair and overhaul procedures
  • 19 FUEL SYSTEM Tdi
Download

Land Rover Defender Workshop Manual Supplement & Body Repair Manual (1999 & 2002 MY)

Workshop Manual
Defender Years: 1999–2002 Manual in English 7.6 MB
Short description

Workshop Manual Supplement and Body Repair Manual for the Land Rover Defender. Includes general specifications, maintenance schedules, tuning data and step‑by‑step repair procedures for engine, transmission, suspension, brakes, electrical and body repairs. Covers Defender models from 1999 and 2002 model years.

Contents
Key sections:
  • 01 - INTRODUCTION
  • - Introduction
  • - Dimensions
  • - References
  • - Repairs and replacements
  • - Poisonous substances
  • - Fuel handling precautions
  • - Synthetic rubber
  • - Recommended sealants
  • - Used engine oil precautions
  • - Accessories and conversions
  • - Wheels and tyres
Download

Land Rover Range Rover — Electrical Library (LRL 0453ENG, 2002)

Workshop Manual
Manual in English Pages: 494 7.1 MB
Short description

Land Rover Range Rover Electrical Library (LRL 0453ENG). Comprehensive manual covering fuse details, earth points, system descriptions, diagnostics and connector pin-outs for electrical troubleshooting and repair. Intended for technicians and service workshops.

Contents
Key sections:
  • 1 INTRODUCTION
  • 1.1 About this document
  • 1.2 Battery voltage
  • 1.3 Electrical precautions
  • 1.4 Battery disconnecting / charging
  • 1.5 Disciplines / greases
  • 1.6 Abbreviations
  • 1.7 HeVAC, sensors abbreviations
  • 1.8 How to use this document
  • 1.9 Connector detail format
  • 1.10 Fault diagnosis
  • 1.11 Wire colour codes
Download
Your experience will help others
+100 karma for a short comment :)
Send to email