P0068
Universal (All Makes) Vehicle (OBD-II)
Severity: ModerateWhat Does This Error Mean?
P0068 means the readings from the MAP sensor, MAF sensor, and throttle position sensor do not agree with each other. The engine computer constantly compares these three sensors to calculate the correct fuel mixture. When the numbers don't match what is expected, this code is stored. Common causes are a vacuum leak, a failing MAP sensor, or a dirty MAF sensor. Symptoms can include rough idle, hesitation during acceleration, and stalling.
Affected Models
- All vehicles 1996+
- Common in Dodge Ram
- Common in Jeep Wrangler
- Common in Chrysler 300
- Common in Chevrolet Camaro
Common Causes
- Vacuum leak at the intake manifold, throttle body, or vacuum hoses
- Dirty or contaminated mass airflow (MAF) sensor skewing airflow readings
- Failing MAP sensor giving incorrect manifold pressure readings
- Faulty throttle position sensor (TPS) sending wrong throttle angle data
- Air intake restriction — dirty air filter or blocked air box
How to Fix It
-
Start by checking and replacing the engine air filter if it is dirty. A clogged filter restricts airflow and disrupts the balance between sensors. This is a free check and a $15-$25 fix if needed.
Hold the filter up to a light — if you cannot see light through it, it needs replacement. An excessively dirty filter alone can trigger P0068.
-
Clean the MAF sensor with dedicated MAF sensor cleaner spray. The MAF sensor is in the air intake tube between the air filter box and the throttle body. Do not touch the wire element — spray only, let dry fully before reinstalling.
MAF cleaner is available at auto parts stores for about $8-$12. Never use brake cleaner or carburetor cleaner on a MAF sensor — they can destroy the delicate sensing wire.
-
Inspect all vacuum hoses connected to the intake manifold and throttle body. Look for cracked, collapsed, or disconnected hoses. Squeeze rubber hoses gently — old ones crack when flexed. Replace any that look questionable.
A common trick: with the engine running at idle, spray a small amount of carburetor cleaner around vacuum line connections. If the idle changes, you have found a leak at that spot.
-
Inspect the intake manifold gasket area. Listen for a hissing sound near the manifold while the engine idles. A failed intake gasket creates a vacuum leak that upsets all three sensor readings simultaneously.
Intake manifold gasket leaks are common on higher-mileage vehicles. On some engines like the GM 3800, this is a well-known failure point.
-
If cleaning and vacuum checks find nothing, use a scan tool to compare live MAP, MAF, and TPS readings. A sensor reading that is clearly out of range compared to the others is the one to replace or investigate further.
A mechanic with a bidirectional scan tool can command the throttle and watch sensor responses in real time — this makes it much easier to identify which sensor is lying.
When to Call a Professional
P0068 can be tricky to diagnose because it involves three different sensors. If basic cleaning and vacuum checks don't resolve it, a mechanic with a scan tool can compare live sensor data. Diagnosis typically runs $75-$150 at an independent shop. Individual sensor replacements range from $50 to $250 depending on the sensor and vehicle. A vacuum leak causing stalling should be addressed promptly — it can cause the engine to run dangerously lean.
Frequently Asked Questions
What is a MAP sensor and what does it do?
MAP stands for Manifold Absolute Pressure. It measures the air pressure inside the intake manifold. The ECM uses this reading to calculate how much air is entering the engine. Combined with other sensors, it determines how much fuel to inject. A wrong MAP reading causes the engine to run too rich or too lean.
What is a MAF sensor?
MAF stands for Mass Airflow. It measures the actual mass of air flowing into the engine. Dirty or damaged MAF sensors are among the most common causes of check engine lights. A simple cleaning with MAF cleaner spray often fixes the problem for under $10. Never use water, compressed air, or general cleaners — they damage the sensing element.
Can a vacuum leak cause P0068?
Yes — absolutely. A vacuum leak lets unmetered air into the intake manifold after the MAF sensor. The MAF measures one airflow amount, but the MAP sees a different pressure. This mismatch is exactly what triggers P0068. Vacuum leaks are very common on vehicles over 100,000 miles as rubber hoses age and crack.