My outside temp is not reading accurately. It's been about
80 outside and it will tell me its between 20 or 30. When
this happens it also messes with the ac. It starts blowing
warm air when the temp outside messes up. No idea what
The ambient temperature sensor is the first thing I would check. Check the wiring too. It would be in the front of the SUV in the bumper area or under. Sometime the wiring gets corroded or the switch is damaged.
Check to make sure you are not reading the temp in degrees CELCIOUS. 80 degrees Fahrenheit converts to about 24 degrees Celcious. Changing it is usually a menu selection or a dash switch in your vehicle.