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.
- 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.
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
- 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
- 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 - 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 - 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 - 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
- Read the code with an OBD-II scanner and note any other codes present.
- Clear the codes and test drive the vehicle to see if the P0103 code returns immediately.
- Inspect the engine air filter and replace it if it's dirty.
- Visually inspect the air intake tube between the filter box and the throttle body for any cracks, loose clamps, or disconnections.
- 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.
- Remove the MAF sensor. Carefully spray the internal sensor elements with a dedicated MAF sensor cleaner. Let it dry completely before reinstalling.
- 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.
- 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).
- If the sensor has been cleaned and the wiring checks out, replace the MAF sensor with a quality OEM or equivalent part.
- 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
12576410→15865791— 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
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?'
Related OBD-II Codes
Frequently Asked Questions
Does TSB #05-06-01-001A for the 2005 Corvette address the P0103 code?
I have a modified LS3 with a supercharger and a P0103 code; is my MAF sensor definitely broken?
Can my oiled K&N air filter cause a P0103 on my Grand Sport?
What are the specific idle values I should see for a stock LS3 6.2L V8 when diagnosing this code?
Is there a quick way to tell if the MAF sensor is the cause of my rough idle without tools?
Could my 'Service Fuel System' message be related to the P0103 code?
Helpful Videos
We Have This Part in Stock
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.
- Chevrolet Corvette:
- 🎬 Helpful Videos
- 🛍️ Shop This Part
- What's Unique About the 2005-2013 Chevrolet Corvette
- Symptoms You May Notice
- Most Likely Causes
- Rare But Worth Checking
- Diagnosis Steps
- Parts You'll Likely Need
- Related Codes That Often Appear With This One
- Technical Service Bulletins (TSBs) & Recalls
- Platform-Specific Known Issues
- Mechanic-Grade Diagnostic Values
- Scan Tool Commands That Help
- Wiring & Ground Locations
- Real Owner Repair Stories
- OEM Part Supersession History
- Model Year Variations Within This Range
- Diagnostic Flowchart
- Other Known Issues on This Vehicle
- Used vs. New Parts: Buying Guide for This Vehicle
- Real Owner Stories
- 2008 Chevrolet Corvette LS3 6.2L V8
- 2010 Chevrolet Corvette LS3 6.2L V8
- Related OBD-II Codes
- Frequently Asked Questions
- 🎟️ Get 5% Off