B0158 Ambient Air Temperature Sensor Circuit
Although B0158 is absent from the publicly available J2012 lists, General Motors and Saab use it with exactly this meaning. In the 2011 Saab 9-4X the instrument cluster reads the outside air sensor and stores B0158 02 when the signal implies more than 88 °C, B0158 05 below −40 °C; the display then shows dashes. Saab 9-3 manuals place it in the body module: under 0.25 V means short to ground, above 5 V means open or short to supply, and the last known value is kept. GM bulletin PIC5656F (LaCrosse 2010–13, Verano 2012–16, Malibu 2013–16, Cascada 2017) links B0158 to a missing outside temperature and an HVAC display stuck in Celsius, and starts with the sensor plug and circuits 61 and 636.
Likely causes
Symptoms
- Outside temperature display missing or showing dashes
- Automatic climate control works with a stored or default temperature
- On some GM models the HVAC display switches to Celsius
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
Parts involved
Related codes
References: saabwisonline.com, saabwisonline.com, saabwisonline.com, static.nhtsa.gov.