Hello everyone, I drove from San Antonio to Houston with no issues. While driving around Houston the engine light (steady) came on I plugged my obd 2 in and read code P0300 the next day when I started the truck the engine light was flashing. The distributor and plugs haven't been replaced since I bought the truck. Any advice?
WHICH "obd 2"?
Is your scan tool capable of showing cylinder-specific misfire codes? How about cylinder specific misfire COUNTS?
Cheap-junk code-readers and bottom-feeder scan tools sometimes LIE about the codes displayed. The REAL code might be P0301--P0308, but they display P0300 instead.
P0300 is a valid code...but unless the tool is capable of displaying cylinder-specific codes and counts, you won't know if it's lying to you.
That code is pointing to a problem that is effecting all cylinders.
Yes...IF (big IF) that's the real code.
First thing I would do is get all ignition components in the same working order with new parts all around. Like plugs, wires, cap and rotor and inspect the innards of the distributor while opened up.
YES. I'd also be looking at the EGR system, PCV system, probably fresh O2 sensors all around. Connect a REAL scan tool, verify spark advance including the knock sensor(s), clean the IAC passage and verify IAC operation. Verify EVERY sensor.
As said--get a reading on the misfire COUNTS for each cylinder, find out if the problem is truly "random" or cylinder-specific.
The flashing means, FIX IT NOW before the catalytic converter(s) are effected.
Yup. A flashing MIL means the catalyst is in danger.
In your case I would suspect the distributor cap. Usually the plugs and wires fail individually. Do the cap and rotor and for criminy sakes, use AC Delco or Genuine GM.
The vented cap from United Motor Products is also well-regarded.