Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All →
🎬 Helpful Videos 🛍️ Shop This Part

P0103 on 2005-2013 Chevrolet Corvette: MAF Circuit High Input Causes and Fixes

This code indicates the Mass Airflow (MAF) sensor is sending a higher-than-expected voltage signal to the engine computer. The most common fix is to clean the MAF sensor with a dedicated cleaner. If that fails, the sensor itself has likely failed and needs replacement. A new sensor costs between $60 and $150. On modified cars, this code can be an intentional result of a specific engine tune.

21 minutes to read 2005-2013 Chevrolet Corvette
Most Likely Cause
Dirty or Contaminated MAF Sensor
Difficulty
1/5
Est. Time
0.6 hrs
DIY Doable?
✅ Yes
Shop Labor
$50 – $250
Parts Price
$8 – $150
⚠️ Drivable, but... — You can drive, but you may experience rough idling, poor acceleration, stalling, and reduced fuel economy. Continued driving is unlikely to cause immediate severe damage, but the incorrect air-fuel mixture is not ideal for long-term engine health.
Key Takeaways
  • Always start by cleaning the MAF sensor with dedicated MAF sensor cleaner; it's the cheapest and most common fix.
  • If cleaning doesn't work, the MAF sensor itself has likely failed and needs to be replaced.
  • On a modified Corvette (especially with a new air intake, cam, or supercharger), this code may indicate a problem with the engine tune, not a faulty part.
  • Inspect the wiring and connector to the MAF sensor for any visible damage before buying parts.
The trouble code P0103 stands for "Mass Air Flow (MAF) Circuit High Input." On your Corvette, this means the Powertrain Control Module (PCM) has detected that the voltage or frequency signal from the MAF sensor is above the normal expected range for a given engine operating condition. The PCM sets this code specifically when the MAF sensor frequency is greater than a calibrated value, often around 13,000 Hz, for more than a second. The MAF sensor's job is to measure the amount of air entering the engine so the PCM can deliver the correct amount of fuel. A 'high input' signal suggests to the computer that a very large volume of air is entering the engine, which can cause it to adjust fuel delivery incorrectly, potentially leading to a lean or rich condition and black smoke from the exhaust.

What's Unique About the 2005-2013 Chevrolet Corvette

The LS engines in the C6 Corvette are sensitive to airflow characteristics. This code frequently appears on modified vehicles, especially those with aftermarket cold air intakes, superchargers, or aggressive camshafts, if the engine's tune has not been properly adjusted to account for the new airflow parameters. In some cases, a tuner may intentionally set up a 'Speed Density' tune that bypasses the MAF sensor. To do this, they may set the 'MAF Fail High' frequency in the tune to a very low number (or zero), which forces the P0103 code to set and puts the car into Speed Density mode, where it relies on the VE tables instead of the MAF sensor. In this scenario, the check engine light is usually disabled for this specific code.

Symptoms You May Notice

  • Check Engine Light is on
  • Engine running rough or unstable idle
  • Hesitation or stumbling during acceleration
  • Noticeable loss of engine power
  • Reduced fuel economy
  • Hard starting or stalling
  • Black smoke from the tailpipe
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing oxygen (O2) sensors, as the incorrect air-fuel mixture caused by the MAF issue can sometimes trigger related O2 sensor codes.
  • Replacing the throttle body when the issue is related to air measurement, not throttle control.

Most Likely Causes

  1. Dirty or Contaminated MAF Sensor 🔴 High Probability Oiled aftermarket air filters (like K&N) can deposit a thin layer of oil on the sensor's hot wire, insulating it and causing incorrect readings. General road dust and debris can also accumulate over time.
    How to confirm: Visually inspect the MAF sensor's internal wires. If they appear dirty or coated, cleaning is warranted.
    Typical fix: Remove the sensor and clean it carefully using only a dedicated Mass Airflow Sensor cleaner spray. Do not touch the sensor wires.
    Est. part cost: $8-$15 for cleaner spray
  2. Failed MAF Sensor 🟡 Medium Probability
    How to confirm: After cleaning the sensor and resetting the code, if the P0103 code returns quickly, the sensor has likely failed internally. A diagnostic scan tool can monitor the MAF frequency (Hz) or voltage; if the readings are stuck high or erratic, the sensor is bad. A quick test is to unplug the MAF sensor with the engine idling; if the idle smooths out, the sensor was providing incorrect data and is likely faulty.
    Typical fix: Replace the Mass Airflow Sensor. It is typically a simple replacement with basic hand tools.
    Est. part cost: $60-$150
  3. MAF Sensor Wiring or Connector Issue ⚪ Low Probability On engine-swapped or modified cars, the MAF harness may be routed too close to high-voltage sources like ignition coil wires or the alternator, causing signal interference that can trigger a P0103.
    How to confirm: Inspect the MAF sensor connector and wiring harness for any signs of damage, corrosion, or loose pins. Wiggle the connector with the engine running to see if it causes the idle to change or the code to appear. Check for a solid ground and 12V power at the connector.
    Typical fix: Repair the damaged section of wiring or replace the connector pigtail. One owner fixed a persistent code by running a new signal and power wire directly from the PCM to the MAF sensor.
    Est. part cost: $15-$40 for a new connector
  4. Intake Air Leaks (Post-MAF) ⚪ Low Probability Cracked or loose intake ducting, or a disconnected PCV hose, allows unmetered air to enter the engine. The PCM sees a discrepancy between the MAF reading and what the oxygen sensors report, which can sometimes manifest as a MAF code.
    How to confirm: Visually inspect all intake components after the MAF sensor. A smoke test is the most effective way to find hidden vacuum leaks.
    Typical fix: Tighten loose clamps or replace the cracked intake component or leaking gasket.
    Est. part cost: $20-$200 depending on the part

Rare But Worth Checking

  • Powertrain Control Module (PCM) Fault: This is very rare. Before condemning the PCM, all other possibilities, including the sensor, wiring, and tune, must be exhaustively ruled out.
  • Improperly Installed Aftermarket Air Intake: If an aftermarket intake changes the diameter or orientation of the housing where the MAF sensor sits, it can cause turbulent air and incorrect readings, triggering a P0103. The tune must be recalibrated for the new MAF housing.

Diagnosis Steps

  1. Read the code with an OBD-II scanner and note any other codes present.
  2. Clear the codes and test drive the vehicle to see if the P0103 code returns immediately.
  3. Inspect the engine air filter and replace it if it's dirty.
  4. Visually inspect the air intake tube between the filter box and the throttle body for any cracks, loose clamps, or disconnections.
  5. Inspect the MAF sensor connector for corrosion, damage, or loose pins. Check the wiring harness for any visible fraying or damage, especially near heat sources or high-voltage wires like ignition coils.
  6. Remove the MAF sensor. Carefully spray the internal sensor elements with a dedicated MAF sensor cleaner. Let it dry completely before reinstalling.
  7. If the code returns, use a scan tool to monitor the MAF sensor's output in grams/second (g/s) and frequency (Hz). For a stock LS3 at warm idle, g/s should be roughly 6-8 g/s, and frequency should be around 2,600-3,000 Hz. A reading that is stuck at a maximum value (e.g., 512 g/s) or exceeds 13,000 Hz under load points to a failed sensor or circuit fault.
  8. If you have a multimeter, back-probe the connector with the key on, engine off. Check for 12V on the Pink wire (ignition power), good continuity to ground on the Black/White wire, and a 5V reference on the Yellow wire (signal).
  9. If the sensor has been cleaned and the wiring checks out, replace the MAF sensor with a quality OEM or equivalent part.
  10. If the vehicle is heavily modified (cam, supercharger, etc.), consult the tuner. The code may be a result of the MAF sensor exceeding the maximum frequency allowed in the tune's diagnostic table or an intentional trigger to force Speed Density mode.

Parts You'll Likely Need

  • Mass Airflow Sensor (OEM #15865791) — This is the most common part to fail for this code after cleaning does not resolve the issue. The LS2/LS3 uses a 5-pin 'slot-in' style sensor.
    Trusted brands: ACDelco, Delphi
    OEM price range: $100-$150
    Aftermarket price range: $60-$100
  • Mass Airflow Sensor Cleaner — Often, the sensor is simply dirty and cleaning it is the only fix required. This should always be the first step.
    Trusted brands: CRC, WD-40 Specialist
    Aftermarket price range: $8-$15

Related Codes That Often Appear With This One

  • P0101 — This code indicates MAF Sensor Performance/Range, often appearing with P0103 as the sensor's signal is both out of range and illogical.
  • P0102 — This is for MAF Circuit Low Input. Seeing both P0102 and P0103 can point to an intermittent wiring problem or a failing sensor with erratic readings.
  • P2176 — This code relates to the Throttle Actuator Control System. The PCM may set this if it cannot reconcile the high airflow reading from the MAF with the current throttle position.

Technical Service Bulletins (TSBs) & Recalls

  • No specific Technical Service Bulletins (TSBs) have been issued by GM for the P0103 code on this platform. However, several prominent TSBs and recalls exist for other well-known C6 Corvette issues, such as TSB #05-06-01-001A for harmonic balancer bolts on 2005 models and NHTSA recall #06V313000 for separating roof panels on 2005-2007 models.

Platform-Specific Known Issues

  • Intentional Code from Speed Density (SD) Tune: On heavily modified Corvettes, especially with forced induction, tuners may configure the PCM to run in Speed Density mode, which ignores the MAF sensor. A common way to achieve this is to set the 'MAF Fail High' diagnostic parameter to a very low value. This forces the PCM to immediately detect a P0103 fault and revert to its SD tables for fueling calculations. In these cases, the code is expected and not indicative of a part failure.

Mechanic-Grade Diagnostic Values

  • MAF Sensor Frequency (Hz) at warm idle (stock engine) — expected: 2,000 - 3,000 Hz. Failure: A reading stuck high, or one that exceeds ~13,000-14,000 Hz under load for more than a second, will trigger P0103.
  • MAF Sensor Connector Pin C (Pink Wire) Voltage — expected: 12V (Ignition 1 Voltage). Failure: Low or no voltage indicates a power supply issue to the sensor.
  • MAF Sensor Connector Pin B (Black/White Wire) to Chassis Ground — expected: Near 0 Ohms. Failure: High resistance indicates a bad ground connection, which can cause erratic sensor readings.
  • MAF Sensor Connector Pin A (Yellow Wire) Signal — expected: This is a frequency output, not a steady voltage. With the connector unplugged, you may read a 5V reference from the PCM.. Failure: A signal shorted to voltage will cause a constant high reading and trigger the code.
  • MAF Sensor Frequency (Hz) Failure Threshold — expected: Normal operating range is typically between 2,000 and 12,000 Hz.. Failure: The P0103 code is set when the PCM sees a frequency above 14,000 Hz for more than 1.2 seconds.

Scan Tool Commands That Help

  • HP Tuners: Engine Diagnostics > Airflow > MAF Frequency Fail High — On modified and tuned vehicles, this parameter sets the maximum frequency the MAF can report before a P0103 is triggered. If a new intake or supercharger causes airflow to exceed this limit, the value must be raised. Conversely, tuners may set this to 0 to intentionally force a P0103 code and run the car in Speed Density mode.

Wiring & Ground Locations

  • MAF Sensor Connector (LS3) — On the air intake duct between the air filter housing and the throttle body.. This is the primary connection point for the sensor. Loose pins, corrosion, or damage here will directly cause MAF circuit codes. Pin A: Yellow (Signal), Pin B: Black/White (Ground), Pin C: Pink (12V Ignition), Pin D: Tan (Low Reference), Pin E: Tan (IAT Signal).
  • G105 / G106 — G105 is on the left front of the engine compartment behind cooling fan relays. G106 is on the front center of the frame cross rail, under the crank pulley.. These are primary engine bay and frame grounds. A poor connection at these points can introduce electrical noise or voltage drops affecting multiple sensors, including the MAF sensor's ground reference on Pin B.
  • ECM Connector X1 (E38 PCM) — The Engine Control Module is located in the right front of the engine compartment.. The MAF sensor signal wire (Yellow) runs to Pin 11 of the X1 connector on the E38 ECM used in LS3 models. The IAT signal wire (Tan) runs to Pin 34. Verifying continuity from the sensor connector to these pins can rule out a broken wire in the harness.

Real Owner Repair Stories

  • CorvetteForum user (C5 Corvette (similar MAF/IAT setup)) — P0103 (MAF High) and P0113 (IAT High) codes appearing together.
    ❌ Tried (didn't work) Considering replacing the MAF sensor.
    ✅ What actually fixed it The plug that goes into the MAF sensor was loose. After ensuring it was securely connected, the codes did not return.
  • CorvetteForum user '208vette' (C6 Corvette LS3) — Rough hot starts, P0102 code (MAF Low).
    ❌ Tried (didn't work) Initially replaced the OEM MAF sensor with a Hitachi brand aftermarket sensor from O'Reilly's while diagnosing a separate vacuum leak.
    ✅ What actually fixed it After the P0102 code started appearing years later, the owner re-installed the original OEM MAF sensor. This immediately fixed the rough starts and the code did not return, noting a significant improvement in engine smoothness.

OEM Part Supersession History

  • 1257641015865791 — Standard part revision and consolidation by GM.
    Heads up: Part number 15865791 is the correct service replacement for the LS3 MAF sensor. It is also listed as a replacement for the earlier LS2 MAF (PN 15904068), but using it on an LS2 requires a wiring adapter harness and a tune recalibration.

Model Year Variations Within This Range

  • 2005-2007 (LS2): These models use the E40 PCM and an LS2-specific MAF sensor (PN 15904068). While diagnostically similar, the sensor and its calibration tables in the tune are different from the LS3. Swapping to an LS3-style card MAF is a common upgrade but requires a wiring adapter and a retune.
  • 2008-2013 (LS3): These models use the E38 PCM and the 5-pin card-style MAF sensor (PN 15865791). This sensor is considered more responsive and has a wider reading range, making it a popular retrofit for modified LS2 engines.

Diagnostic Flowchart

The P0103 code indicates a 'High Input' from the Mass Airflow (MAF) sensor. Start by determining if the vehicle is modified, as LS3 tuning practices often intentionally trigger this code.
→ Consult your tuner. On LS3 platforms, tuners often set 'MAF Fail High' to a low value to force the PCM into Speed Density mode. In this case, the P0103 is intentional and not a hardware failure.
Does the car use an oiled aftermarket air filter (e.g., K&N) or is the filter extremely dirty?
→ Remove the MAF sensor and inspect for oil film or debris. Clean the internal elements using only dedicated MAF Sensor Cleaner. Oiled filters are a high-probability cause for LS3 sensor contamination.
Monitor MAF live data (Hz/Frequency). At warm idle, is the reading between 2,600-3,000 Hz?
Inspect the intake ducting between the MAF and throttle body. Are there cracks, loose clamps, or a disconnected PCV hose?
→ Repair the air leak or tighten clamps. Unmetered air entering post-MAF can cause PCM calculation discrepancies that trigger MAF-related codes.
Back-probe the MAF connector. Is there 12V on the Pink wire, 5V on the Yellow wire, and a solid ground on Black/White?
→ Repair the wiring harness. Check for interference if wires are routed too close to high-voltage sources like ignition coils or the alternator, a known issue on C6 engine bays.
Unplug the MAF sensor while the engine is idling. Does the idle smooth out or change significantly?
→ The MAF sensor is providing skewed data to the PCM. Replace the MAF sensor with a quality OEM unit (ACDelco).
→ Perform a smoke test to find hidden vacuum leaks or re-verify the PCM signal wire continuity directly to the controller.
Back-probe the MAF connector. Is there 12V on the Pink wire, 5V on the Yellow wire, and a solid ground on Black/White?
→ Repair the wiring harness. Check for interference if wires are routed too close to high-voltage sources like ignition coils or the alternator, a known issue on C6 engine bays.
Unplug the MAF sensor while the engine is idling. Does the idle smooth out or change significantly?
→ The MAF sensor is providing skewed data to the PCM. Replace the MAF sensor with a quality OEM unit (ACDelco).
→ Perform a smoke test to find hidden vacuum leaks or re-verify the PCM signal wire continuity directly to the controller.

Other Known Issues on This Vehicle

Issues unrelated to this code that are worth knowing about as an owner of this generation:

  • Harmonic Balancer Failure (Wobble) 🔴 High — Very common across all C6 model years (2005-2013). The rubber bonding between the inner and outer rings of the balancer degrades, causing a wobble that can be visually confirmed with the engine running. Often presents with a 'chirping' sound from the belt area. (Ref: TSB #05-06-01-001A was issued for early 2005 models for a loose bolt, but the delamination issue affects all years.)
  • Fuel Level Sending Unit Failure 🟠 Medium — Extremely common. Sulfur content in fuel contaminates the contacts on the sending units located in the dual fuel tanks. This causes the fuel gauge to read empty (often after filling up), behave erratically, and trigger a 'Service Fuel System' message. (Ref: No recall, but it is a widely documented problem. The fix is labor-intensive, requiring the fuel tanks to be dropped for replacement.)
  • Roof Panel Adhesive Separation ('Flying Roof') 🔴 High — Common on 2005-2007 models. The factory adhesive between the roof panel and its frame fails, causing wind noise, water leaks, or complete separation of the panel while driving. (Ref: NHTSA Recall #06V313000 (GM Recall #06013) was issued to address this safety concern.)
  • Service Active Handling System Message 🟠 Medium — Common on earlier C6 models (approx. 2005-2008). A poor connection at the steering wheel position sensor connector can cause the car to display this warning and, in some cases, apply braking to one wheel unexpectedly. (Ref: TSB #06-02-35-002B provides a procedure to secure the connector and resolve the issue.)
  • Clutch Pedal Fails to Return 🟠 Medium — Affects manual transmission cars from 2005-2013. The clutch master cylinder can fail, causing the pedal to stick to the floor. This could allow the vehicle to be started in gear, leading to unexpected movement. (Ref: GM Special Coverage Adjustment #14717 covers master cylinder replacement for 10 years/120,000 miles.)

Used vs. New Parts: Buying Guide for This Vehicle

When a used part is the smart pick: A used OEM (ACDelco/GM) MAF sensor from a low-mileage donor car can be a viable option, as many forum members report that used OEM parts are often more reliable than new, non-OEM aftermarket sensors. Given the high failure rate and poor performance reported with some aftermarket brands, a known-good used OEM part is often preferable to a new, cheap alternative.

Donor-vehicle mileage cap: roughly under 75000 miles for the part to have meaningful remaining life.

What to inspect on the donor part:

  • Ensure the part number matches your vehicle's original sensor (15865791 for LS3).
  • Visually inspect the sensor elements for physical damage, contamination, or signs of being tampered with.
  • If possible, purchase from a reputable recycler that offers a short warranty or return period.

OEM-only on this vehicle (don't cheap out):

  • Mass Airflow Sensor

Aftermarket brands forum-validated for this vehicle:

  • Delphi (Often the original OEM supplier)

Brands owners have reported issues with on this vehicle:

  • Unbranded/generic sensors from online marketplaces (eBay, Amazon).
  • Store brands that differ physically from the OEM design (e.g., using a circuit board instead of a hot wire/film).
  • Hitachi has been mentioned by one user as performing worse than the original OEM sensor.

Real Owner Stories

Aggregated from forums and TSBs cited above. Mileages and costs reflect what owners reported in those sources.

2008 Chevrolet Corvette LS3 6.2L V8

Symptoms: Persistent P0103 code that wouldn't go away with standard cleaning.

What fixed it: The owner ran a new signal and power wire directly from the PCM to the MAF sensor to resolve a wiring circuit issue.

Cost: $15-$40

Source hint: Article Context - Common Causes Section

2010 Chevrolet Corvette LS3 6.2L V8

Symptoms: The PCM was ignoring the MAF sensor and the car was throwing a P0103 code immediately upon startup.

What fixed it: This was an intentional trigger by a tuner who set the 'MAF Fail High' parameter to a low value to force the vehicle into Speed Density (SD) mode.

Source hint: LS1Tech: 'P0103 code means the car is running SD?'

Frequently Asked Questions

Does TSB #05-06-01-001A for the 2005 Corvette address the P0103 code?
No. TSB #05-06-01-001A specifically addresses loose harmonic balancer bolts on 2005 models. There are currently no specific GM TSBs issued for the P0103 code on the C6 Corvette platform.
I have a modified LS3 with a supercharger and a P0103 code; is my MAF sensor definitely broken?
Not necessarily. On heavily modified or forced induction Corvettes, tuners often set the 'MAF Fail High' diagnostic parameter to a very low value to force the car into Speed Density mode. In this scenario, the P0103 code is intentional and does not indicate a part failure.
Can my oiled K&N air filter cause a P0103 on my Grand Sport?
Yes. Oiled aftermarket filters can deposit a thin layer of oil on the MAF sensor's hot wire. This insulates the sensor and causes incorrect readings, which can trigger the P0103 code.
What are the specific idle values I should see for a stock LS3 6.2L V8 when diagnosing this code?
For a stock LS3 at warm idle, you should see approximately 6-8 g/s (grams per second) and a frequency of roughly 2,600-3,000 Hz on a scan tool.
Is there a quick way to tell if the MAF sensor is the cause of my rough idle without tools?
A common diagnostic trick for the LS3 is to unplug the MAF sensor while the engine is idling. If the idle smooths out immediately, it suggests the sensor was providing incorrect data to the PCM and is likely faulty.
Could my 'Service Fuel System' message be related to the P0103 code?
No. The 'Service Fuel System' message and erratic fuel gauge are typically caused by sulfur contamination of the fuel level sending units in the dual fuel tanks, which is a separate common issue on the 2005-2013 Corvette.
I Fixed the P0103 Code Error in MINUTES!
I Fixed the P0103 Code Error in MINUTES!
P0103 CODE EXPLAIN: Mass Air Flow Circuit High Input ||
P0103 CODE EXPLAIN: Mass Air Flow Circuit High Input ||
How to Fix P0103 Engine Code in 2 Minutes [1 DIY Method / Only $9.53]
How to Fix P0103 Engine Code in 2 Minutes [1 DIY Method / Only $9.53]
How to test a GM MAF Sensor (Part 1)
How to test a GM MAF Sensor (Part 1)
Causes and Fixes P0103 Code: Mass or Volume Air Flow "A" Circuit High
Causes and Fixes P0103 Code: Mass or Volume Air Flow "A" Circuit High
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Jul 21, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the OBD-II Code P0103 (Deep Dive) for:
  • Chevrolet Corvette: 200520062007200820092010201120122013
In this article
🎬 Helpful Videos
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part