Originally Posted by ackmed42
about a week ago my check engine light flashed for abuot thirty seconds then went constant went to autozone code was misfire cylinder #4 put in a can of stp gas treatment next day or 2 light went away a week has passed drove about 150 miles getting about 16.1 mpg in the city drove about 400 miles highway today got 21.6 mpg when i got back home sitting in the driveway the check engine light flashed for about 30 seconds went constant about 30 minutes later drove to autozone to read code misfire cylinder #4 drove about 2 miles pulled in to get a bite to eat went from constant to flashing for about 30 seconds turned it off ate got back in light still constant drove about 200 ft started flashing for 30 second then went constant . my question is if the check engine is on then starts flashing dows that mean its reporting an addition code
Flashing CEL means serious fault detected, a misfire can do that.
The flashing will come and go, it is trying to call your attention to it, some people ignore the CEL, so they make it flash for 30 seconds if it is important.
3.0l in early 2000's had a problem with the heads, more specifically the valve seats in the heads, a seat would come loose and cause a misfire, then reseat itself and run OK for a bit then repeat the misfire.
Doing a compression test on ALL cylinders would eliminate that as a possible cause.
Remove all spark plugs then test each cylinder, 170psi would be expected
A few "regular" things can cause cylinder specific misfires.
Bad spark plug or wire
Intake gasket on #4 is leaking
Basic spark timing is set by the Crank Position(CKP) sensor, but the Cam Position Sensor(CPS) does the advanced timing for spark.
3.0l is notorious for wearing out CPS sensors, they should be changed every 80k miles
This would usually cause a random misfire