Hey guys, I just serviced my 1996 5.7 and now its throwing the P0300 code. But truck doesnt skip, stumble nothing, light is just on. I did plugs, wires, cap, rotor, coil, sending unit, the rear O2 sensor behind the cat is new as well. What could it be?