For Shop Owners

B0158 - Ambient Air Temperature Sensor Circuit

Repair Importance Level: 3/3
Repair Difficulty Level: 3/3   
Comments  |  Add Comment

Possible causes

  • Faulty Ambient Air Temperature Sensor
  • Ambient Air Temperature Sensor harness is open or shorted
  • Ambient Air Temperature Sensor circuit poor electrical connection
  • Faulty Heating, Ventilation, and Air Conditioning (HVAC) Control Module
  • Tech notes

    B0158 02: Ambient Air Temperature Sensor Circuit Short to Ground
    B0158 05: Ambient Air Temperature Sensor Circuit High Voltage/Open

    Possible symptoms

  • Engine Light ON (or Service Engine Soon Warning Light)
  • B0158 Description

    Air temperature sensors allow the Heating, Ventilation, and Air Conditioning (HVAC) Control Module to monitor the temperature of the discharge air in the HVAC ducts. The module applies 5 volts to internal input resistors that are connected to the signal circuits of the air temperature sensors. The module provides ground to the air temperature sensors through the low reference circuit. The HVAC control module monitors the voltage drops across the air temperature sensors and uses the inputs for automatic control calculations. When the duct air temperatures are cold, the resistances of the sensors are high and the voltage signals are high. When the duct air temperatures are hot, the resistances of the sensors are low and the voltage signals are low. The HVAC control module converts the voltage values to count values where 1 volt is approximately equal to 51 counts.
    OBDII Code B0158 - Ambient Air Temperature Sensor Circuit - AutoCodes.com

    B0158 Information for specific makes

  • B0158 BUICK Ambient Air Temperature Sensor Circuit
  • B0158 CADILLAC Ambient Air Temperature Sensor Circuit
  • B0158 CHEVROLET Ambient Air Temperature Sensor Circuit
  • B0158 GMC Ambient Air Temperature Sensor Circuit
  • Need more help?

    Get the B0158 code diagnosed by a professional: Find a repair shop in you area

    Related Information

    B0158 Comments

    Help us improve AutoCodes.com. Leave a comment below or tell us if the information above help you fix the code. What are the symptoms on your vehicle for the B0158 code? Have you replaced any parts?
    Any information is appreciated. Thanks
    Top ⇧
    Repair Importance Level: 3
     
    1=Low 2=Medium 3=High  
    Repair Difficulty Level: 3
     
    1=Easy 2=Moderate 3=Hard  

    Browse All Codes For Specific Model Year

    Ford F150 1998 Ford F150
    1999 Ford F150
    2000 Ford F150
    2001 Ford F150
    2002 Ford F150
    2003 Ford F150
    Ford Fusion 2006 Ford Fusion
    2007 Ford Fusion
    2008 Ford Fusion
    2009 Ford Fusion
    2010 Ford Fusion
    2011 Ford Fusion
    2012 Ford Fusion
    Honda Accord 2008 Honda Accord
    2009 Honda Accord
    2010 Honda Accord
    Honda Civic 1996 Honda Civic
    1997 Honda Civic
    1998 Honda Civic
    1999 Honda Civic
    2000 Honda Civic
    Infiniti G35 2003 Infiniti G35
    2004 Infiniti G35
    2005 Infiniti G35
    2006 Infiniti G35
    Nissan Altima 2002 Nissan Altima
    2003 Nissan Altima
    2004 Nissan Altima
    2005 Nissan Altima
    2006 Nissan Altima
    2008 Nissan Altima
    2009 Nissan Altima
    2010 Nissan Altima
    2011 Nissan Altima
    2012 Nissan Altima
    Nissan Maxima 2005 Nissan Maxima
    2006 Nissan Maxima
    2007 Nissan Maxima
    2008 Nissan Maxima
    Nissan Pathfinder 2005 Nissan Pathfinder
    2006 Nissan Pathfinder
    2007 Nissan Pathfinder
    2008 Nissan Pathfinder
    2009 Nissan Pathfinder
    2010 Nissan Pathfinder
    2011 Nissan Pathfinder
    2012 Nissan Pathfinder
    Nissan Rogue 2008 Nissan Rogue
    2009 Nissan Rogue
    2010 Nissan Rogue
    2011 Nissan Rogue
    2012 Nissan Rogue
    2013 Nissan Rogue
    Nissan Sentra 2002 Nissan Sentra
    2003 Nissan Sentra
    2004 Nissan Sentra
    2005 Nissan Sentra
    2006 Nissan Sentra
    2007 Nissan Sentra
    2008 Nissan Sentra
    2009 Nissan Sentra
    2010 Nissan Sentra
    2011 Nissan Sentra
    2012 Nissan Sentra
    Toyota Camry 1997 Toyota Camry
    1998 Toyota Camry
    1999 Toyota Camry
    2000 Toyota Camry
    2001 Toyota Camry
    2006 Toyota Camry
    2007 Toyota Camry
    2008 Toyota Camry
    2009 Toyota Camry
    2010 Toyota Camry
    2011 Toyota Camry
    Toyota Corolla 2005 Toyota Corolla
    Toyota Echo 2000 Toyota Echo
    2001 Toyota Echo
    2002 Toyota Echo
    Toyota Highlander 2001 Toyota Highlander
    2002 Toyota Highlander
    2003 Toyota Highlander
    2004 Toyota Highlander
    2005 Toyota Highlander
    2006 Toyota Highlander
    2007 Toyota Highlander
    Toyota Prius 2004 Toyota Prius
    2005 Toyota Prius
    2006 Toyota Prius
    2007 Toyota Prius
    2008 Toyota Prius
    2009 Toyota Prius
    Scion xB 2005 Scion xB
    2006 Scion xB
    2007 Scion xB