B0342HVAC Heated Seat Passenger Circuit
- Generic OBD-II code · Body
- How the car detects it
- No accessible J2012 list or manufacturer source mentions B0342; it matches B0337 in substance. As with the driver side, the HVAC prefix implies a climate module that also drives the passenger seat heater. In Saab's 9-3 that module reads a right seat temperature sensor too: B2172 02 below 0.2 V or B2173 05 above 4.8 V (tested only while the cabin is warmer than −10 °C) shuts the right heater down, while B2434 06 flags an open or grounded heater output. US5229579A puts a thermistor next to the heating element so the controller can regulate and spot faults. A failed sensor can therefore disable a heating mat that is itself intact.
- What you may notice
- Passenger seat heating switches off immediately
- Passenger seat stays cold
- Likely causes
- LikelyRight seat temperature sensor open or shorted
- PossiblePassenger heating mat broken
- PossibleConnector under the passenger seat loose
- RareClimate module seat heater driver or sensor input faulty
- Repair
- Medium · Often possible to do yourself.Typical cost: €60 – €600
- Related codes
Explanation from obdex (CC0), exactly as the app shows it. Guidance only; confirm with a workshop.