P1104 OBD-II Trouble Code: Mass Airflow Sensor Ground Malfunction

Our certified mechanics come to you · Get a fair and transparent estimate upfront

Red-stars EXCELLENT RATING ON

Cost of diagnosing the P1104 code

P1104 is a diagnostic trouble code (DTC) for "Mass Airflow Sensor Ground Malfunction". This can happen for multiple reasons and a mechanic needs to diagnose the specific cause for this code to be triggered in your situation. Our certified mobile mechanics can come to your home or office to perform the Check Engine Light diagnostic for $114.99 . Once we are able to diagnose the problem, you will be provided with an upfront quote for the recommended fix and receive $20.0 off as a credit towards the repair. All our repairs are backed by our 12-month / 12,000-mile warranty.

Cars Estimate Credit towards follow-up repair Earliest Availability
Ford $114.99 $20.0
Toyota $114.99 $20.0
BMW $124.99 $20.0
SCHEDULE P1104 DIAGNOSTIC Get a fair and transparent estimate upfront

P1104 code definition

A vehicle Powertrain Control Module (PCM) can store a P1104 trouble code when the system encounters an erratic voltage signal from the Mass Air Flow (MAF) circuit. In addition to a P1104 trouble code, other codes that are commonly stored in conjunction with the code include a P1100, P1101, P1102, and P1103 code.

What the P1104 code means

A P1104 trouble code means that the MAF sensor is sending an erratic voltage to the PCM. This erratic behavior results in the storage of a P1104 trouble and the illumination of the check engine light.

What causes the P1104 code?

The causes of a P1104 trouble code can range from a bad MAF sensor, a short within the MAF sensor wiring harness, or simply a loose connection at the MAF sensor. Some other causes of this problem include a dirty or clogged air filter that reduces flow of air to the MAF sensor, the vane of the MAF contaminated with debris, a leak in the vehicle's vacuum system either before or after the MAF sensor, and a faulty PCM.

What are the symptoms of the P1104 code?

Some common symptoms of a P1104 trouble code includes erratic operation by the engine, a high idle, backfiring by the engine, and reduced engine power when accelerating. The conditions that lead to the storage of this code can also cause internal engine damage if left untreated.

How does a mechanic diagnose the P1104 code?

When diagnosing a P1104 trouble code, a mechanic needs an OBD-II code scanner, a digital volt/ohm meter, and an evaporative smoke tester. The mechanic must also take the following steps:

  • Examine the wiring, connectors, and components of the MAF sensor wiring harness, paying particular attention to any damaged or faulty wiring, connectors, or components. In addition, the mechanic should look for any loose wiring or connectors.
  • Inspect the air filter to see if it needs replacing. While the air filter is removed, the mechanic should inspect and clean the MAF sensor.
  • The mechanic should also clean the MAF sensor vane of any debris or moisture.
  • Next, the mechanic should clear the code and test the system to see if it returns.
  • If the code returns, download any stored codes and the freeze frame data from the PCM to help in further vehicle diagnosis.
  • Perform a smoke test using an evaporative smoke tester, looking for leaks around the MAF sensor.
  • Clear the code once again and retest the system to see if it returns.
  • If the code returns, the mechanic should use a digital volt/ohm meter to test the voltage and ground signal of the MAF sensor.
  • On a failure to find a ground signal or voltage from the MAF sensor, the mechanic should disconnect the PCM and other related modules and test the continuity of the sensor with the battery ground.
  • If the MAF sensor tests as good, test the continuity between the PCM and MAF sensor.
  • Clear the code after making the necessary repairs and retest the system to see if it returns again.

Common mistakes when diagnosing the P1104 code

Mechanics treating a P1104 trouble code commonly make the mistake of replacing the MAF sensor without checking the wiring for fault, damage, or looseness beforehand, which turns out to be the problem. The result is that the repair does not fix the problem and the code returns upon clearing. In addition, mechanics should replace a dirty air filter and clean the MAF sensor before attempting part replacement.

How serious is the P1104 code?

While the problems associated with a P1104 trouble code usually do not prevent the vehicle from operating, the resulting reduction in vehicle performance can lead to difficulty when operating the vehicle. In addition, the possible damage to internal engine components means you should have this trouble code diagnosed and fixed as soon as possible.

What repairs can fix the P1104 code?

To successfully repair a P1104 trouble code, the mechanic should perform the following:

  • Replace any faulty or damaged, wiring, connectors, or components in the MAF sensor wiring harness. The mechanic should also make sure all connections are tight before proceeding.
  • Replace the air filter if it is dirty.
  • Clean the MAF sensor with a CRC 05110 spray cleaner. The mechanic needs to allow the sensor to dry completely before replacing. In addition, the mechanic should take care when removing the sensor, so as to not damage the wiring.
  • Repair any leaks detected by the smoke test in the vacuum system.
  • Replace the MAF sensor if it ultimately proves to be bad.
  • Replace the PCM if the problem lies there. The mechanic also needs to program any new PCM they install.

Need help with a P1104 code?

YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.

OBD-II
trouble codes
P1104

No more waiting rooms! Our mechanics will come to you to diagnose and fix the P1104 code.

SCHEDULE P1104 DIAGNOSTIC
Get a $20 credit for the follow-up repair

Recent Check Engine Light is on Inspection reviews

Excellent Rating

(7400)

Rating Summary
6879
249
58
41
173
6879
249
58
41
173
 at YourMechanic

David

13 years of experience
393 reviews
David
13 years of experience
Chevrolet Malibu L4-2.4L - Check Engine Light is on Inspection - Marietta, Georgia
He explained everything to me in detail on what I needed to know about my car. Definitely recommend him for getting the job done.
 at YourMechanic

Raymond

37 years of experience
402 reviews
Raymond
37 years of experience
Toyota Camry L4-2.2L - Check Engine Light is on - Las Vegas, Nevada
Raymond did a great job however I was charged for two hours labor and he was only here less than 45 minutes. should I expect this on future appointments with your mechanic ?
 at YourMechanic

Shane

17 years of experience
217 reviews
Shane
17 years of experience
Volkswagen EuroVan V6-2.8L - Check Engine Light is on Inspection - Austin, Texas
Arrived on time. Explained the issues he found and how he will fix it. I have parts on order and will schedule an appointment to have Shane install the parts when they arrive.
 at YourMechanic

Kanstantsin

19 years of experience
51 reviews
Kanstantsin
19 years of experience
Ford F-150 V8-4.6L - Check Engine Light is on Inspection - Littleton, Colorado
Kanstantsin arrived early. Was very courteous and professional. Will highly recommend to anyone. Thank you Kanstantsin.


More related articles

P2247 OBD-II Trouble Code: Oxygen Sensor Reference Voltage Circuit Open - Bank 2 Sensor 1
P2247 P2247 code definition The P2247 diagnostic trouble code is an indication that there is a problem with the bank 2 sensor 1 oxygen (O2) sensor reference voltage circuit. Related Trouble Codes: P2243 OBD-II Trouble Code: O2 Sensor Ref Voltage...
P2418 OBD-II Trouble Code: EVAP Switching Valve Control Circuit/Open
P2418 means there is a voltage problem with the EVAP system. Some causes include a vacuum leak, damaged hoses, faulty EVAP valve or a loose gas cap.
P2429 OBD-II Trouble Code: Exhaust Gas Temp Too High Bank 2
P2429 means there is an issue within the engine bank which could be caused from a loose sensor, faulty exhaust gas temperature sensor or exhaust leak.

Related questions

car cranks but doesn't start
When this situation occurs, the first thing I look for is checking the fuses or electrical relays to the ECU. In general, the most common cause of being unable to connect to the scanner or to the ECU is caused...
Rransmission slipping causing check engine light to come on hard shifting when warm only first gear is harsh
Hello. From what you describe it would appear that your vehicle may be experiencing some mild to serious transmission issues. If the Check Engine Light is on I would recommend retrieving the trouble codes, as they will likely shed some...
Tranny erratic shift if the problem is in the tcm would it throw a faulty tcm code ?or not all the times this happens.
Hello and thank you for contacting Your Mechanic. The code P0760 (https://www.yourmechanic.com/article/p0760-obd-ii-trouble-code-shift-solenoid-c-malfunction-by-valerie-johnston) means that the shift solenoid "C" is operating irregularity. The code P0870 means that the transmission fluid pressure is not determined at its specified pressure. Check the harness...

How can we help?

Our service team is available 7 days a week, Monday - Friday from 6 AM to 5 PM PST, Saturday - Sunday 7 AM - 4 PM PST.

1 (855) 347-2779 · hi@yourmechanic.com