I had a similar thing happen to my '04 V8. I got the knock sensor code. They had chewed through the wires going to the sensor in the air gap area between the intake manifold and the block. I'm guessing it was nice and warm in there. Anyways, I had to pull the intake manifold to get to it...