2003 Chevrolet S10 Q&A
2003 Chevrolet S10 Question: I'm getting a P0306, engine misfire.
This is a new truck to me, service unknown. Starts up fine, idles with a slight roughness. Most people wouldn't notice anything. Drives fine until about 2000 RPM, going up a hill, or during acceleration, the check engine light flashes. The check engine does not come during slow driving or during idle. I've given it a complete tune up. Oil, Oil filter, gas filter, spark plugs, wires, rotor, cap, coil. Next I was going to check the compression of cylinder #6. Oh yes, prior to changing the oil I added Seafoam to the crankcase, ran it for a few minutes then changed it. - ramp7
Check Engine Light flashing shows a serious misfire is happening in number 6 under load. Usually when its under load like that its ignition related.Inspect the ignition again, with the engine running spray water from a spray bottle on the distributor cap wires and spark plug area, if the insulation of the ignition system is good the engine note should not change. Try swapping the spark plug and wire from number 6 to another cylinder and see if the problem follows to another cylinder. After that you are looking for something specific to that cylinder, an injector or vacuum leak at that runner of the intake manifold. - patrick mannion
Customer Concern: Engine has a misfire and setting code P0306. Tests/Procedures: 1. Check the distributor cap for a problem. 2. Check for a defective Crankshaft Position (CKP) Sensor. - PARTS GUY