I have a 99 Yukon with a 5.7 engine that suddenly developed a bad detonation and missfire problem on a recent trip. The truck has 212,000 miles on it, Just before the trip I replaced the plugs, wires, cap, and rotor. In the past I've also replaced the fuel pump, filter and coil...I'm fairly sure...