1999 4.3: I started having these issues after I changed the spark plugs. At first, I got a cylinder 3 misfire and after checking the wires I found the #3 wire was burnt through. I replaced all the wires, then popped a CEL for P0118 engine coolant temp sensor high voltage. I replaced the sensor, which worked briefly and then cut out again. I cleaned both connectors and still nothing. With the sensor not working the truck idles roughly and wants to cut power when driving, also it cranks a little longer than usual, but it starts up without too much trouble. I ended up finding a ground strap (i think it's the engine ground) on the passenger side connected high up on the firewall just under the hood. The strap is cut in the middle so I don't know where it connected originally. Can anybody tell me where it connects to or if this could even be the source of my problem?