Q: Check engine light readsP0102, twice I've changed the mass air sensor. Check engine light is on. Repaired ecm as well

asked by on April 17, 2016

Trying to repair code on montecarlos ls.

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

Check Engine Light is on Inspection $94.99 - $114.99 Get a Quote

The problem may be with the mass air flow sensor (MAF sensor) connector. Start the engine and wiggle the connector. If the engine RPM starts to change or the engine performance changes, you’ll know the connector is to blame.

If you need assistance with your P0102 code, a certified technician from YourMechanic can come to your home or office to perform a thorough inspection of the Check Engine Light so that you can have this issue 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

Car vibrating and making starnge sound when driven faster than 15 MPH.
It sounds as if a piece of plastic trim for your wheel-well area or the underside of your vehicle is rubbing against the tire while it is rotating. I would first walk around your vehicle and take a look inside...
What does the brake system Warning Light mean in a 2012 Chevrolet Cruze?
The brake system Warning Light is located on the instrument cluster, and illuminates when there is an issue with your brake system. If the brake system Warning Light comes on while you are driving, it will be accompanied by a...
high idle after cleaning throttle body
Not knowing the vehicle's year, make, or model makes this more difficult to diagnose. You probably need an idle learn reset procedure (https://www.yourmechanic.com/services/engine-idle-speed-is-high-inspection) with a professional scan tool. For some models, such as Nissan, a learn reset will be required,...
Knocking when starting from a cold start
This is somewhat normal as the oil sits down in the oil pan when the car has sat for an extended period of time. When you first start it in the morning, it takes a bit of time for the...
Is it dangerous to drive a car when you smell gas?
Hi there. When you opened the hood to add engine oil to the engine and you smelt fuel vapors, there could be an issue with the fuel injectors (https://www.yourmechanic.com/services/fuel-injector-replacement). Most likely the fuel injector o-rings (https://www.yourmechanic.com/services/fuel-injector-o-rings-replacement) have split or cracked....
Sometimes when Starting the car it only makes a clicking noise after a few tries to start it, it starts like nothing.
This may suggest a faulty starter solenoid. The starter solenoid is located on the starter and has internal electrical contacts that transmit electricity to the starter. When this fails, it may cause a clicking sound and will not allow the...
Replace Brake Pads with Brake Rotors?
It is recommended t replace pads with the new rotors. The old rotors would of put grooves in the pads and caused them to not be flat anymore. If you decide to use the existing pads then you should sand...
What are the requirements for a nice drifting car?
In order to drift you will need to have a rear wheel drive or all wheel drive vehicle. If you have a front wheel drive vehicle, you will only drift by pulling the emergency brake which is not good for...
Truck won't shift out of reverse but the shifter is in park.
Hi there. There are two different things that could be happening. Either the shifter cable is broken and came off the shifter linkage on the transmission or the transmission rod inside the transmission pan that connects to the main valve...

Related articles

P0412 OBD-II Trouble Code: Secondary Air Injection System Switching Valve A Circuit Malfunction
P0412 P0412 code definition Secondary Air Injection System Switching Valve A Circuit Malfunction What the P0412 code means P0412 is an OBD-II generic code that the engine control module (ECM) got input from the air injection system driver that the...
P2269 OBD-II Trouble Code: Water in Fuel Condition
P2269 P2269 code definition Water in fuel condition What the P2269 code means This trouble code indicates that the powertrain control module has detected that there may be water in the fuel system. This indication is picked up by a...
P2522 OBD-II Trouble Code: A/C Request B Circuit
P2522 means a there is a problem from the air conditioning refrigerant pressure sensor which may be caused by low refrigerant in the A/C system.