I do believe that is it. I dont think GM has changed that coolant sensor in a number of years so you should be good to go. Just the same though, I would see if you can look up the part number for the 97-03 sensor and the 04+ sensor and make sure they are the same.