Alright guys, hope someone out there doesn't mind helping. I am going crazy with these knock sensors.. Here's the deal..I have a 2002 GMC Sierra with the 5.3L Vortec. I bought it with a check engine light. Got it home, ran the code P0332 KNOCK SENSOR 2. No problem. Ordered sensors and KS wiring harness off ebay (MISTAKE) and installed them. Cleared code, drove around a bit and got codes for BOTH knock sensor 1 and 2! Did research and found out that there was a certain torque for the sensors. No problem, pulled the intake, torqued em to 15LBS.. still the same codes for both sensors. OK.. faulty sensors that were only $12 on ebay... went to Oreillys, got BORG WARNER sensors, installed and now I'm getting the code for the #2 knock sensor again!!! WTF!!!!! This should've been an open and shut case of corrosion because when I pulled the original knock sensors, the back one looked like it had been on the TITANIC for the last 100 years and the front one wasn't much better!!! That had to have been the problem right? Why am I still getting this code???!!!! Any help would be greatly appreciated guys... Thank you so much in advance for any time you spend replying..