Obdaryn

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.