This was a perfect replacement for the TPMS' for my 2008 Chevy Silverado 2500. I was a little nervous when I first bought them. I will say, that even though they tell you that you can use the existing stems I decided to replace mine and I am glad that I did; it made the installation much easier (original screws are smaller than the ones that come with this set). Everything fit together with out one issue. I replaced the sensors/stems at the same time that I replaced the tires. I waited 1 full day before reprogramming the TPMS Controller in my vehicle. Followed the instructions and I was done in 10 minutes. Extremely satisfied with this product. Dealer had quoted me $95 per sensor plus labor.