
Problem solved! I kept getting code P1516 on my 2003 Chevrolet Silverado 2500 with a 6.0 liter V8 engine. It can go 6 months with no problems and then it can happen 3 times in a 5 mile trip. It mostly happened when it was cold and I hadn't warmed up the engine. I've had this problem for several years. I didn't want to take it to the dealer as I read about the nightmares of people spending $600 or more to fix it. I wasn't thrilled to buy a $200+ OEM wiring harness. It cost less than $60 and was easy to make. The kit includes pigtails for wiring, as well as a sensor, sensor gasket, 4 screws and heat shrink crimp connectors. You simply heat them with a lighter to shrink them. You don't need to solder like someone suggested, nor do you need to buy the Revain recommended spacer. I used a free Bluetooth app on my Android phone called "Torque" to retrieve and clear the codes. (You'll also need a transmitter for about $30.) I didn't dare go anywhere without my phone for fear a code would appear. I'm fine now.

Horizontal bar, parallel bars Absolute Champion Athlete 98 cm black 9.6 kg
14 Review

Xiaomi Clear Grass temperature and humidity sensor (CGG1), white
13 Review

Calibrated ITEQ Brake Fluid Tester Pen With 5 LED Indicators For Accurate Testing Of DOT3 And DOT4 Brake Fluids
30 Review

OnePlus Ace Pro 16/256 GB CN Smartphone, 2 nano SIM, Black
20 Review

Upgrade Your Mazda MX-5 Miata With CravenSpeed'S USA-Made Door Bushings
39 Review

Upgrade Your Driving Experience With Lunsom'S Automatic Shift Knob: High-Quality Metal Car Shifting With Push Button & Long Stick Gear Head In Black
38 Review

Gooacc 50Pcs Hood Insulation Retainer Clips - Perfect Replacement For Grand Cherokee, Dodge Ram, Chrysler PT Cruiser, Plymouth Laser, Neon - OEM Part Number: 4878883AA
33 Review

25Pcs Fender Liner Screws For Toyota Avalon Camry Corolla Scion Lexus - OEM #90159-60498
35 Review