I have just recently purchased a used 2007 Pontiac G5. So far, I love it. However, I am just recently noticing that the 'Outside Air Temperature' displayed on the DIC located in the instrument cluster is regularly between 5-10 degrees higher than the current outside tempature. Additionally, yesterday, while driving home, the radio station I was listening to reported the current tempature as 89 degree, however, the 'Outside Air Temperature' displayed on the DIC was 118 degrees. I am begining to believe that the 'Outside Air Temperature' sensor is broken.
I am wondering first, if I am correct that the 'Outside Air Temperature' sensor needs to be replaced or if, as I read on one blog site, the Body Control Module (BCM) needs to be reprogram or replaced.
Second, if either the 'Outside Air Tempature' sensor or the BMC need to be replaced, how much it might cost.