Q: Flashing check engine light - 2005 Ford Ranger

asked by on October 12, 2016

I have a 2005 ranger and I jus recently changed plugs and wires and today the check engine light flashes bout five times and my truck was shaking then it stopped flashing and truck ran fine it done it again on my way home what could this b help pls

My car has 162000 miles.

Hey there. You should probably have another look at your plugs and wires to see if the work was done correctly. Something may not be well connected causing an intermittent misfire. The Check Engine Light comes on steady when the computer detects a misfire or other malfunction. If the Check Engine Light is flashing, it means the malfunction is bad enough to cause damage to the catalytic converter. If you are equipped to read the trouble codes, they will tell you which cylinder(s) the misfire was detected on. That will help speed up locating your problem.

If you are not equipped to read the trouble codes, you can contact YourMechanic to come and scan it for you. They can diagnose the Check Engine Light and misfiring symptoms so that these issues can be resolved.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing


Experienced Mechanic?

Earn up to $70/hr

What others are asking

More brake noise than there should be, low mileage
The brakes squeaking can be caused by the brakes overheating either from a caliper issue or glazed rotors and pads. When it comes to doing brake repairs, a brake job consisting of rotors and brake pads can only be part...
How do I use the auto lights?
The auto light feature controls whether or not your headlights are turned on, based on the outside darkness. When the car detects that the headlights are needed for visibility and safety, the lights will turn on. When the lights are...
No power to vehicle
The battery and starting system would need to be checked to see if the battery or the cables are a problem. The charging system would need to be checked also. I recommend having a certified mechanic, like one from YourMechanic,...
Put the wrong type of gas into my car
Modern cars such as yours are able to use the 87 octane gas even though they are meant for 91 octane. The ECU is able to detect that the vehicle is running on 87 octane gas and reduces engine timing....
Electronic Throttle Control Light comes on while driving but doesn't stay on
As you know, this controls the throttle plate inside the throttle body allowing air/fuel to pass through into the motor. Typically on start up, this light will come on for a few seconds as it performs a self test, but...
Leaking radiator cap
Hello there: Most of the time, the smoke you see coming from the front of the vehicle that has a coolant leak from the radiator cap is steam. This is an indicator that the radiator cap needs to be replaced;...
I am in search of way to speak an auto expert and understand there is a fee to do so.
Hi there. Unfortunately, telephone consultations is not a service we offer at YourMechanic.com. If you had a brake service completed, but had a brake system failure which lead to an accident, you would be best served to contact a legal...
Car won't go into gear or it will slowly go into gear but hesitates to pull.
Whether you have a manual transmission or an automatic transmission, if the rpm's are going up and the vehicle is not moving, then the clutch on the manual or the clutches in the automatic are slipping causing the vehicle to...
My 2008 murano runs smooth, but shuts off after the temperature gauge reaches close to half
Hello, thank you for writing in. If the vehicle is not actually overheating, then the coolant temperature sensor may be failing. The car may be prematurely entering into a safety mode meant to keep your engine from destroying itself. Overheating...

Related articles

P0034 OBD-II Trouble Code: Turbocharger or Supercharger Bypass Valve Control Circuit Low
P0034 P0034 trouble code definition P0035 is the code for Turbocharger or Supercharger Bypass Valve Control Circuit Low What the P0034 code means Note that each manufacturer has a slightly different definition for this code as it is relative to...
P0765 OBD-II Trouble Code: Shift Solenoid D Malfunction
P0765 code means there was an abnormality detected within solenoid D often due too internal blockages or malfunctioning transmission parts.
P3493 OBD-II Trouble Code: Cylinder 12 Exhaust Valve Control Malfunction
P3493 means there is an issue with cylinder 12 which can cause the variable valve timing system in the vehicle to disable and poor acceleration.