Q: Check engine light has been on for a couple weeks starting blinking 2 days ago

asked by on October 20, 2017

Check engine light has been on for a couple weeks then one day i start it up and while driving it had a little hesitation then the light starting blinking i drove 10 miles home turn it off check my fluids then start it again and it was running rough felt like engine was shaking sounds like a knock somewhere upon looking and listening it sounds like its coming from passengers side of motor if u idle the car up the noise stops

My car has 293407 miles.
My car has an automatic transmission.

When the check engine light is on, it means that the ECU has detected a malfunction and stored a trouble code to tell you what it is. When the check engine light is blinking, it means that the malfunction is bad enough that continuing to drive the car can cause damage. You need to stop driving the car and have the codes read so you can decide what to do about it. If you contact YourMechanic. they can send a technician to your home or office to read the codes stored in your ECU and tell you what can be done about it.

Was this answer helpful?
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

Get a quote

What others are asking

ECM fuse keeps blowing

Hi there. If the ECM fuse keeps blowing, then there is a definite electrical short. Most of the time the short is in the ECM, but it may have a short in the wiring going to it. I usually isolate...

Car not starting and battery draining

There is a component in your vehicle that is malfunctioning and causing the battery to drain down. There is a very specific way that this type of problem needs to be diagnosed, in order to find what the root cause...

Car not starting after replacing battery

Hi there. The most common cause of that vehicle not starting is the fuel pump and fuel filter. Over time, the pump motor will stop working and needs to be replaced. I would recommend having a technician come out and...

Related articles

P0573 OBD-II Trouble Code: Cruise Control/Brake Switch A Circuit High
P0573 code means there is an electrical malfunction affecting your vehicle’s brake switch “A” often due too a faulty cruise control switch.
P0365 OBD-II Trouble Code: Camshaft Position Sensor B Circuit (Bank 1)
P0365 code definition The P0365 code means that the car’s computer has detected a fault in the camshaft position sensor B in...
P0963 OBD-II Trouble Code: Pressure Control Solenoid A Control Circuit High
P9063 means there is an issue with the pressure control solenoid A control circuit due to low or dirty transmission fluid, faulty wiring or solenoid.