FYI- get an OEM GM sensor for it. The ones at the parts stores seems to have a high failure rate, and some are even bad out of the box. Might be $10 more at the dealer but worth it in the end. I went through 2 "new" sensors before I finally went to a dealer and got a GM one. After that the temp readings were where they should be.