Q: Check engine light still on after cleaning mass airflow sensor

asked by on September 26, 2016

My car has 129,000 miles. A auto shop told me that one of the check-engine codes was for the mass airflow sensor. He told me that replacing the sensor was an option or another avenue was to first try cleaning it to see if the check engine light stayed on after cleaning. I decided on the cleaning option, to save money. However, the check engine light came back on after the cleaning. I don’t have much experience with cars, but I thought I might try cleaning it again before having him replace the sensor. Is your advice that I could try cleaning it myself or go ahead and have it replaced?

Mass Airflow Sensor Replacement $188.36 - $786.53 Get a Quote
Check Engine Light is on Inspection $94.99 - $114.99 Get a Quote

First check to see what codes are being set which cause the Check Engine light to illuminate. This problem may or may not be caused by the mass airflow sensor. If it is the MAF, and cleaning it was unsatisfactory, it will be need to be replaced. There are many possible causes for the Check Engine Light to come on besides the mass airflow sensor, so have an expert read the codes and address the Check Engine Light accordingly.

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

Transmission gears slipping when I’m driving
The transmission on your Santa Fe has over 15 technical service bulletins (TSB) that could be the cause of your transmission issues. The first thing you should do is have YourMechanic scan the transmission computer (https://www.yourmechanic.com/book/?mktg_jid=417) for recorded codes and...
What does it mean if the smart key warning light comes on?
If your car has a smart key system, then it’s equipped with a warning light and buzzer that help in certain situations when the electronic key might be missing or out of range. There are several light/buzzer combinations that might...
What does the Service Park Assist message mean?
The Service Park Assist message can appear in the driver information center (DIC). When the DIC displays this alert, then the ultrasonic rear parking assist (URPA) system is malfunctioning and the park assist feature will not work. When the URPA...
Will not start even though I jumpstarted.
You may have an issue with your fuel or ignition system. The battery may be dying being brand new because of continuous cranking of the starter in attempt to start the vehicle. If the fuel or ignition systems have any...
My coolant is boiling out of my overflow tank.
This is most likely the result of a failing fan switch relay (https://www.yourmechanic.com/services/cooling-fan-relay-replacement) or a failed thermostat (https://www.yourmechanic.com/services/thermostat-replacement). The thermostat is a component that regulates the flow of coolant through the motor based upon specific temperatures. When the engine reaches...
Van stalled, now cannot be started - 1991 Volkswagen Vanagon
Hey there. Your repairs seem to have focused on electrical (or lack of spark) issues. First, confirm that you now have a good spark at the spark plugs (https://www.yourmechanic.com/services/spark-plugs-replacement). If so, move on to the fuel system and check the...
Suspension is "loose"
The term "suspension is loose" is most likely the mechanics way of saying that you have worn components in the front end that would cause the alignment to not be able to be set to specifications. He might of seen...
Rear air suspension down since snow GMC
Hi - your "low suspension (https://www.yourmechanic.com/question/air-shock-and-suspension-problem)" may be a leaky air bag, pressure check valve, bad air pressure sensor, or blown fuse or relay for the air compressor. Weather changes to cold weather causes air contracts (actually shrinks somewhat), but...

Related articles

P0305 OBD-II Trouble Code: Cylinder 5 Misfire Detected
P0305 code definition Cylinder 5 Misfire Detected What the P0305 code means P0305 is a generic OBD-II code that the engine control...
P2014 OBD-II Trouble Code: Intake Manifold Runner Pos Sensor/Switch Circuit Bank 1
P2014 means there is an issue with the intake manifold runner control system which is usually associated with a faulty control solenoid.
P0674 OBD-II Trouble Code: Cylinder 4 Glow Plug Circuit
P0674 code means when the voltage from the glow plug circuit has a variance of 10 % over manufacturer specs due to a faulty plug, relay, or wiring.