I just replaced the ambient air temperature sensor. Easy as pie.
I simply had to remove about 10-12 clips on the plastic cover over the radiator and remove two T-10 torx screws on the hood release lever to liberate the cover (Amazingly, none of the clips broke. All came out and went back in with zero problems).
Once the cover was removed, the temp sensor is easily accessible.
The sensor cable snakes through a few guides and can be pulled out for even easier access to the sensor.
I was able to work the sensor out of the mounting hole. There is a red sliding catch on the plug that must be pulled back to disconnect the cable. The plug was quite tight. I had to use a screwdriver to pry it out.
I plugged in the new sensor ($6.45 from RockAuto), snapped it into the mounting hole and re-snaked the cable.
I put the radiator cover back on and reattached the lever arm to the hood release. All done!
I started up my Suburban. The temperature read 82 °F. Other thermometers at my house read 80 °F. Close enough. It might be reading high as my vehicle was sitting in the sun.