I have a 97 k1500 5.0, I have changed the plugs, wires, coil, fuel filter, Pcv and put on a cold air intake. My problem is when I'm driving at highway speeds and I let off the gas the truck wants to shake and not go. The check engine light comes on for a few days and then goes off. Sometimes...