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 Articles →
🧭 Diagnostic Flowchart 🎬 Helpful Videos 🛍️ Shop This Part

P0108 on 2009-2013 Subaru Forester 2.5L: MAP Sensor Circuit High Input Causes and Fixes

On a 2009-2013 Subaru Forester, code P0108 is most often caused by a failed Manifold Absolute Pressure (MAP) sensor. It's an easy DIY replacement located on top of the intake manifold, with the part costing between $40 for an aftermarket and $150 for an OEM sensor. Before replacing, check the wiring harness for rodent damage, a common issue.

17 minutes to read 2009-2013 Subaru Forester
Most Likely Cause
Faulty MAP Sensor
Difficulty
1/5
Est. Time
0.6 hrs
DIY Doable?
✅ Yes
Shop Labor
$75 – $250
Parts Price
$40 – $150
⚠️ Drivable, but... — You can drive, but expect poor fuel economy, rough idling, stalling, and reduced power. Driving for an extended period with a rich fuel mixture can potentially damage the catalytic converter over time, leading to a much more expensive repair.
Key Takeaways
  • P0108 on your Forester almost always points to a problem with the MAP sensor or its wiring.
  • The most likely fix is replacing the MAP sensor itself, which is an easy 15-minute job for a DIYer. Using an OEM Denso part is highly recommended.
  • The sensor is located on top of the intake manifold, held in by a single 8mm bolt.
  • Always inspect the wiring for damage (especially from rodents) before buying parts. This is a very common cause on Subarus.
  • Don't be alarmed by the flashing cruise control and VSC lights; this is standard Subaru behavior for a check engine code and will resolve when the P0108 code is fixed.
P0108 stands for "Manifold Absolute Pressure (MAP) / Barometric Pressure Circuit High Input." This means your Forester's Engine Control Module (ECM) is detecting a voltage from the MAP sensor that is higher than the normal operating range, typically over 4.5 volts. The MAP sensor measures the pressure inside the engine's intake manifold, which is crucial for calculating the correct air-fuel mixture. A 'high input' signal tells the ECM that the manifold pressure is high (or vacuum is low), which is incorrect for most driving conditions like idling or cruising, leading to poor engine performance and a rich fuel mixture. For Subaru, the code specifically triggers when the sensor measures more than 119.5 kPa or the voltage is at or above 4.4V.

What's Unique About the 2009-2013 Subaru Forester

For the third-generation (SH) Forester with the naturally-aspirated EJ25 engine, the MAP sensor is exceptionally easy to access, located directly on top of the black plastic intake manifold near the throttle body, held by a single 8mm bolt. The most common failure is the sensor itself, making for a straightforward diagnosis and repair. Unlike some vehicles where the sensor is buried, on this Forester it's a common 15-minute DIY fix. Owners should be aware that a P0108 code will almost always be accompanied by a flashing cruise control light and disabled stability control, which is normal for Subarus when a Check Engine Light is triggered. Rodent damage to the 🎬 Watch: Why your cruise control light is flashing and how to fix it. MAP sensor wiring is also a frequently reported cause for this specific code on Subarus.

Symptoms You May Notice

  • Check Engine Light is on
  • Flashing 'CRUISE' light on the dashboard
  • Vehicle Stability Control (VSC) light is on
  • Rough or unstable idle, engine speed may oscillate
  • Engine hesitates, stumbles, or lurches during acceleration
  • Noticeable loss of power
  • Poor fuel economy
  • Engine may stall, especially when coming to a stop
  • Black smoke from the exhaust (due to a rich fuel condition)
  • Engine surging or boost cutting, even on non-turbo models as the ECU reacts to erratic readings
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the Mass Airflow (MAF) sensor instead of the MAP sensor. The MAF sensor is located on the air intake tube after the air filter, while the MAP sensor is on the intake manifold itself.

Most Likely Causes

  1. Faulty MAP Sensor 🔴 High Probability → Shop Manifold Absolute Pressure Sensor The sensor is a common failure point due to age and heat cycles on top of the engine. Internal failure can cause a short, leading to a constant high voltage signal.
    How to confirm: With the Key On, Engine Off (KOEO), use a scan tool to compare the MAP sensor reading to the BARO (Barometric) reading. They should be nearly identical. If the MAP reading is stuck high (e.g., over 4.5V or 119.5 kPa), the sensor is bad. The sensor is located on top of the intake manifold, held by one 8mm bolt.
    Typical fix: Replace the MAP sensor. It is highly recommended to use an OEM Denso sensor, as some aftermarket sensors are known to cause performance issues or fail prematurely.
    Est. part cost: $40-$150
  2. Wiring or Connector Issue 🟡 Medium Probability Rodents are notoriously common in Subaru engine bays and are known to chew on the MAP sensor wiring harness, causing a short or open circuit. Corrosion in the connector can also bridge pins, causing a short to power. Additionally, manufacturer service bulletin TSB #07-96-15 notes that a P0108 can be set in error due to a wiring harness design where the ground junction point is affected by engine movement.
    How to confirm: Visually inspect the wiring harness and connector going to the MAP sensor for any signs of chewing, fraying, or green/white corrosion. A disconnected harness will also cause a P0108. With a multimeter, check for 5V reference and a good ground at the connector with 🎬 See this guide on testing a MAP sensor with a multimeter. the key on. If the signal wire shows 5V even with the sensor unplugged, there is a short to power in the harness.
    Typical fix: Repair the damaged section of wiring using solder and heat shrink, or clean the connector with electrical contact cleaner and apply dielectric grease. In some cases, as described in TSB #07-96-15, the fix involves repositioning the sensor and actuator wiring ground junction point.
    Est. part cost: $5-$50
  3. Clogged Catalytic Converter ⚪ Low Probability While not specific to this vehicle, a history of misfires or burning oil (a known issue with these engines) can lead to premature catalytic converter failure and blockage.
    How to confirm: A symptom would be a severe loss of power that gets worse at higher RPMs, sometimes described as hitting a wall. An exhaust backpressure test is the definitive diagnostic method. A clogged converter can increase manifold pressure, potentially triggering a P0108.
    Typical fix: Replace the clogged catalytic converter.
    Est. part cost: $500-$1500
  4. Major Vacuum Leak ⚪ Low Probability

Rare But Worth Checking

  • Faulty Engine Control Module (ECM): → Shop Engine Control Module (ECM) This is extremely rare. All other possibilities, especially the MAP sensor and its wiring, should be exhaustively ruled out before considering the ECM as the cause. A failure of the internal 5V reference circuit regulator could theoretically cause this code.

Diagnosis Steps

  1. Connect an OBD-II scanner and confirm P0108 is the primary code. Note any other codes.
  2. Observe the live data for the MAP sensor. With the Key On, Engine Off (KOEO), the MAP sensor reading in volts or kPa should be close to the Barometric Pressure (BARO) reading. If it's stuck high (above 4.5V or 119.5 kPa), the sensor or wiring is likely faulty.
  3. Visually inspect the MAP sensor connector and wiring harness for any obvious damage, corrosion, or loose connections. Pay close attention to signs of rodent damage, which is common.
  4. If wiring looks good, disconnect the MAP sensor. With the key on, check the live data again. If the code changes to P0107 (Low Input), the wiring is likely okay and the sensor itself has failed. If the reading remains high, you have a short to power in the wiring harness.
  5. To be thorough, test the circuit. Disconnect the sensor and turn the key to KOEO. Use a multimeter to verify a 5-volt reference on one wire and a good ground on another. The third wire is the signal wire.
  6. If the sensor and wiring are confirmed to be good, investigate less likely causes such as a major vacuum leak or a clogged catalytic converter (which would typically have other symptoms like severe power loss).
  7. After any repair, clear the codes and perform a test drive to ensure the issue is resolved.

Parts You'll Likely Need

  • Manifold Absolute Pressure (MAP) Sensor (OEM #22627AA210) — This is the most common failure component for a P0108 code on this vehicle. Note: Part number 22627AA210 is listed for earlier EJ25 engines (around 2004-2005) and may have been superseded. A newer part number for this generation is 22627AA470, but always confirm with VIN.
    Trusted brands: Denso (OEM), Bosch, NTK, Subaru (Genuine)
    OEM price range: $120-$180
    Aftermarket price range: $40-$90

Related Codes That Often Appear With This One

  • P0107 — This code is for 'MAP Sensor Circuit Low Input.' Seeing it alongside P0108 might indicate an intermittent wiring problem where the signal is fluctuating wildly between open and shorted conditions, or a sensor that is failing erratically.

Technical Service Bulletins (TSBs) & Recalls

  • TSB 02-157-14R: While not directly related to P0108, this TSB addresses the excessive oil consumption on FB25 engines, which can be a root cause for other issues like catalytic converter failure.
  • TSB Bulletin #07-96-15: This bulletin notes that P0108, along with other codes like P0068 and P0300, can be set in error due to a harness design. The manufacturer recommends repositioning the sensor and actuator wiring ground junction point to a location unaffected by engine movement.

Platform-Specific Known Issues

  • Rodent Damage to Wiring: The soy-based wiring insulation used in many modern cars, including Subarus, can attract rodents. The MAP sensor harness is in an accessible location in the engine bay and is a common target, leading directly to P0108 or P0107 codes.
  • Aftermarket Sensor Incompatibility: Numerous forum discussions among Subaru owners caution against using cheap, non-OEM MAP sensors. Many have reported that only Denso (the original equipment manufacturer) or genuine Subaru parts resolve the issue permanently, while aftermarket sensors may fail quickly or provide inaccurate readings.

Mechanic-Grade Diagnostic Values

  • MAP Sensor Signal Voltage (Key On, Engine Off) — expected: ~4.5 - 5.0 Volts (should match BARO reading). Failure: Voltage is stuck high (at or above 4.4V) and does not match BARO. A reading of 0V would indicate a P0107 (low input) fault.
  • MAP Sensor Signal Voltage (Engine at Idle) — expected: ~1.0 - 2.0 Volts. Failure: Voltage remains high (near 4.5V) and does not drop when the engine starts, indicating the sensor is not reading engine vacuum.
  • MAP Sensor Connector - 5V Reference Wire — expected: 5V ± 0.5V (with key on, connector unplugged). Failure: Significantly lower or no voltage indicates a problem with the ECM or the wiring between the ECM and sensor.
  • MAP Sensor Connector - Ground Wire Continuity — expected: < 5 ohms to chassis ground. Failure: High resistance or an open circuit (OL) indicates a bad ground connection, which can cause incorrect sensor readings.
  • MAP Sensor Internal Resistance (Sensor Unplugged) — expected: ~2.5 kΩ or less (for non-turbo 2.5L). Failure: An open circuit (OL) or significantly higher resistance reading across the outer two pins suggests internal sensor failure.

Wiring & Ground Locations

  • Main Engine Ground — Bolts to the top of the transmission bell housing, near the starter.. A poor main engine ground can affect the entire engine management system, causing erratic behavior from various sensors. While not a direct cause, it can create electrical noise and voltage offsets that may contribute to sensor circuit codes.
  • Intake Manifold Ground — The ECU grounds are sourced from the top of the intake manifold.. Since the MAP sensor is mounted directly to the intake manifold and the ECU relies on the manifold for its ground reference, a poor ground connection here is critical. Corrosion or looseness can directly cause sensor signal faults like P0108.
  • MAP Sensor Connector (E21) — A 3-wire plug connected directly to the MAP sensor on top of the intake manifold.. This is the primary point of failure for wiring issues. The pins are: 5V reference, signal, and ground. Testing voltages and continuity at this connector is the main diagnostic step.

Real Owner Repair Stories

  • YouTube channel 'Last Garage' (2011 Subaru Outback 2.5L (FB25 engine, but diagnosis is analogous)) — Rough idle, Check Engine Light with code P0108 and misfire codes.
    ❌ Tried (didn't work) Fixing a large vacuum leak at the MAP sensor O-ring., Replacing the MAP sensor with a new OEM unit., Diagnosing a short-to-power on the signal wire, which incorrectly pointed to a faulty ECM., Replacing the ECM (the problem persisted).
    ✅ What actually fixed it Replacing the entire engine wiring harness due to an untraceable, intermittent internal short circuit that kept sending 5V down the signal wire.

When the Usual Fixes Don't Work

  • In one documented case on a similar Subaru 2.5L engine, a persistent P0108 was not resolved by replacing the sensor or even the ECM. The final repair required replacing the entire engine wiring harness due to an internal short that was not visible externally. This contradicts the common assumption that if the sensor and its connector are good, the ECM must be the culprit.

OEM Part Supersession History

  • 22627AA21022627AA470 — Part update/revision by Subaru over the years for reliability and compatibility with newer models.
    Heads up: While 22627AA210 is for older EJ engines, the correct part for the 2009-2013 Forester generation is generally 22627AA470. Using the wrong sensor can lead to incorrect readings even if it physically fits. Always verify by VIN.

Model Year Variations Within This Range

  • 2011-2013: These model years use the newer FB25 engine, while 2009-2010 models use the EJ25. However, for the P0108 code, the MAP sensor location (top of intake manifold) and diagnostic principles remain the same across this entire 2009-2013 range.

Diagnostic Flowchart

Other Known Issues on This Vehicle

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

  • Head Gasket Failure 🔴 High — Common on the EJ25 engine (2009-2010 models) typically after 100,000 miles. Less common but still possible on the FB25. Results in external oil or coolant leaks, or internal mixing.
  • Excessive Oil Consumption 🟠 Medium — Particularly prevalent in the 2011-2013 models with the new FB25 engine. Caused by issues with piston rings. Can require frequent oil top-offs. (Ref: A class-action lawsuit was settled regarding this issue. Subaru issued TSB 02-157-14R related to oil consumption testing and repair.)
  • Failed Catalytic Converter 🟠 Medium — Can fail prematurely, often as a consequence of the oil consumption issue fouling the converter. Symptoms include a check engine light for catalyst efficiency (P0420) and power loss.
  • Takata Airbag Recall 🔴 High — Widespread across many manufacturers, including this generation of Forester. The inflators can rupture, sending metal fragments into the cabin. (Ref: Multiple NHTSA recalls. Owners should verify their VIN for recall status.)

Used vs. New Parts: Buying Guide for This Vehicle

When a used part is the smart pick: A used OEM (Denso) MAP sensor from a low-mileage donor vehicle is a reasonable choice if on a tight budget, as they are generally reliable. A used wiring harness pigtail is also a good option for repairing a damaged connector.

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

What to inspect on the donor part:

  • Check the plastic housing for cracks or heat damage.
  • Ensure the connector pins are clean, straight, and free of corrosion.
  • Verify the O-ring is present and pliable, not brittle or flattened.
  • If possible, ask for the VIN of the donor car to check for compatibility.

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

  • Manifold Absolute Pressure (MAP) Sensor

Aftermarket brands forum-validated for this vehicle:

  • Denso (OEM supplier)
  • NTK
  • Bosch

Brands owners have reported issues with on this vehicle:

  • Unbranded, low-cost sensors from online marketplaces are frequently reported on forums to be inaccurate, fail quickly, or not resolve the code.

Real Owner Stories

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

2009-2013 Subaru Forester

Symptoms: Lack of power, lurching, surging, and poor idle.

What fixed it: Repairing the MAP sensor wiring harness that had been chewed through by a mouse.

Source hint: r/SubaruForester on Reddit - 'Mouse got into my MAP sensor wiring a while back. P0108'

2004 Subaru WRX (EJ engine)

Symptoms: Intermittent P0108 code that would return even after replacing the sensor, sometimes alternating with P0107.

What fixed it: Troubleshooting an intermittent short in the wiring or connector.

Source hint: MNSubaru Forum - 'MAP (manifold absolute pressure) sensor issues P0108'

2009-2010 Subaru Forester EJ25 — ~110000 miles

Symptoms: External oil or coolant leaks, or internal mixing.

What fixed it: Head gasket replacement (common failure for EJ25 models typically after 100,000 miles).

Source hint: Known Issues section - Head Gasket Failure

Frequently Asked Questions

My 2012 Forester is burning a lot of oil; could this be related to my P0108 code?
Yes. 2011-2013 Foresters with the FB25 engine are known for excessive oil consumption, as noted in TSB 02-157-14R. This oil consumption can lead to a clogged catalytic converter, which can increase manifold pressure and potentially trigger a P0108 code.
I found chewed wires near my MAP sensor. Is this a common issue for the Forester?
Yes. Subaru uses soy-based wiring insulation which attracts rodents. The MAP sensor harness is in an accessible location on top of the engine, making it a frequent target for mice, resulting in P0108 high input signals.
Can I use a cheap aftermarket MAP sensor from a local parts store to fix P0108?
It is highly recommended to use an OEM Denso sensor. Subaru owners have reported that many aftermarket sensors fail prematurely or provide inaccurate readings, whereas the Denso/genuine Subaru parts resolve the issue permanently.
Where exactly is the MAP sensor located on my EJ25 engine?
The MAP sensor is located on top of the intake manifold and is held in place by a single 8mm bolt.
My dashboard is a Christmas tree with the Check Engine, Cruise, and VSC lights on. Is this normal for a P0108?
Yes, on these Subaru models, a P0108 code will typically trigger the Check Engine Light, a flashing 'CRUISE' light, and the Vehicle Stability Control (VSC) light simultaneously.
How can I tell if the P0108 is a bad sensor or a wiring short using a scan tool?
With the sensor disconnected, check the live data. If the code changes from P0108 to P0107 (Low Input), the wiring is likely fine and the sensor is faulty. If the reading stays high, there is a short to power in the wiring harness.
Subaru Manifold Absolute Pressure (MAP) Sensor - P0108
Subaru Manifold Absolute Pressure (MAP) Sensor - P0108
How to Test a MAP Sensor With a Multimeter
How to Test a MAP Sensor With a Multimeter
Map Sensor P0107 and P0108 | How to Test and Replace
Map Sensor P0107 and P0108 | How to Test and Replace
Subaru Check Engine Light And Cruise Control Flashing (How To Fix)
Subaru Check Engine Light And Cruise Control Flashing (How To Fix)
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 May 30, 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 P0108 (Deep Dive) for:
  • Subaru Forester: 20092010201120122013
In this article
🧭 Diagnostic Flowchart
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