My 2005 Silverado with 5.3 managed to go 160,00 miles on the original knock sensors. In the past 20,000 miles I have changed them out a total of 4 times now. The ones I put in Friday didn't even last 24 hours before the CEL came back on. I have used aftermarket parts and the last ones were AC Delco. Replace the pigtails every time and even tried the RTV dam around both sensors. I am growing tired of pulling that damned intake off all the time. What is going on with this truck?