Q: Engine warning light on

asked by on November 25, 2016

My engine warning light came on a couple minutes ago. The car is vibrating more than usual even when idle. No other noticeable problems.

Car is well maintained and hasn't been in any accidents

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

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

If I take my foot up off the as it might shoot forward
Hello! Thank you for writing in with this question and concern. A surge like this could be caused by any number of electrical sensors (intake temperature sensor, throttle position sensor, etc.). It could also be caused by a mechanical malfunction...
Suddenly turns off
Hello. The most common caused of this on your vehicle are the ignition switch (https://www.yourmechanic.com/article/symptoms-of-a-bad-or-failing-ignition-switch) and the main relay (https://www.yourmechanic.com/article/symptoms-of-a-bad-or-failing-main-relay-computer-fuel-system). Most of the time it is the main relay. This is also known as the PGMFI relay. This relay fails...
mysterious oil disappearance
Hello. It sounds like your engine may be consuming oil (https://www.yourmechanic.com/article/What-Does-It-Mean-When-My-Car-Is-Burning-Oil_3). Blue smoke is usually the result of engine oil being burned in the combustion chamber. It may be possible that the piston rings or valve stem seals have begun...
My Hummer shows code P0300 after getting gas
You may have got contaminated fuel from the gas station. The code P0300 indicates you are getting a random engine misfire (https://www.yourmechanic.com/services/engine-is-misfiring-inspection). This random misfire does not point to any one cylinder misfire and indicates that the fuel may be...
Car got over heated and won't start
Hi there: Overheating issues can seriously damage the internal combustion engine but also the ancillary electrical parts such as ignition system and starters that help a vehicle start. The only way to pinpoint the exact reason why the engine on...
2012 Jeep weird sound at front end
Hello. Thanks for writing in. When it comes to strange noises, the best thing to do is locate the exact place its coming from. The first test should be trying to replicate the noise while at idle. If you can...
Battery and alternator issues.
This may be a sign of a weak battery, a failing voltage regulator or failing alternator. As you may know, the alternator is responsible for charging the battery while the engine runs by generating amperage and recharging the battery while...
I turn the key and nothing happens
Be sure any engine immobilizer system (security system) is not activated, thus preventing the car from starting. The battery should be load tested by a professional. Load testing can only be reliably performed on a fully charged battery. If the...
where is the crankshaft position sensor located?
Hello, thank you for writing in. Unfortunately this is one of the components that they have hidden from us on this particular vehicle. It is best obtained from the bottom of the vehicle. It will be located above the starter,...

Related articles

How Long Does a Variable Valve Timing (VVT) Solenoid Last?
One One of the biggest concerns that most people have about their car is how it runs and idles. Most car owners fail to realize just how many different components have to work together in order for this type of...
P0108 OBD-II Trouble Code: Manifold Air Pressure (MAP) Barometric Pressure Sensor Circuit High Voltage Input Problem
P0108 Trouble code definition Manifold Air Pressure (MAP) Barometric Pressure Sensor Circuit High Voltage Input Problem What the P0108 code means P0108 is...
P2007 OBD-II Trouble Code: Intake Manifold Runner Control Stuck Closed Bank 2
P2007 P2007 trouble code definition P2007 is a general OBD2 code that indicates a malfunction in the intake manifold runner control circuit. This code is similar to P2004, P2005, P2006, P2008, P2009, P2010 and P2015. What the P2007 code means...