OBD codes / P0108

P0108

Moderate

Manifold Absolute Pressure (MAP) Sensor Circuit High

P0108 is usually drivable short-term, though the engine may run rich and rough. It's low-risk mechanically. Start with the vacuum hose to the sensor — it's the cheapest and most common cause — before replacing the sensor.

What this code means

The manifold absolute pressure (MAP) sensor reports intake-manifold pressure so the computer can set fuel and timing for the current load. P0108 means the MAP signal is reading too high. A very common and cheap cause is a disconnected, cracked, or leaking vacuum hose to the sensor — the sensor then sees near-atmospheric pressure all the time. A failed sensor or a wiring fault can also cause it. Check the vacuum line first; it's often the culprit.

Symptoms you might notice

  • Rough idle, hesitation, or poor acceleration
  • Engine running rich (black smoke, fuel smell)
  • Reduced fuel economy
  • Hard starting in some cases
  • Check-engine light

What it costs to fix

Typical range: $20–$300 · about ~0.2–1 hrs of labor

If the cause is…PartLabor
Vacuum hose repair/reconnect$5$30~0.2–0.5 hrs
MAP sensor$30$120~0.3–0.8 hrs
Wiring / connector repair$10$120~0.5–1.5 hrs

Check the vacuum hose first — a disconnected or cracked line is a frequent and nearly free cause of a high MAP reading. If that's good, the sensor itself is inexpensive.

The price swings on which cause it turns out to be — so confirm the cause before paying. Diagnose P0108 for my exact vehicle →

Frequently asked

Can I drive with P0108?

Usually yes, short-term — expect rough running and possibly a rich-running engine. It isn't typically a safety issue, so drive to get it diagnosed and fix it before an emissions test.

What usually causes P0108?

A disconnected, cracked, or leaking vacuum hose to the MAP sensor is a very common and cheap cause — the sensor then reads atmospheric pressure constantly. Check that line first before suspecting the sensor or wiring.

Is P0108 the sensor or a hose?

Often the hose — a quick, nearly free fix. If the vacuum line is intact, then the sensor or wiring is the next suspect. Checking the hose first can save you a sensor you didn't need.

How much does it cost to fix P0108?

Frequently almost nothing if it's the vacuum hose. A replacement MAP sensor is still inexpensive, and wiring repairs are modest. Start with the cheap, common cause.

Seeing P0108 on your car? Get a diagnosis specific to your exact year, make and model.

Diagnose P0108 for my vehicle

Generic OBD-II reference. Manufacturer-specific behavior varies — confirm with a scan tool and, for safety-related codes, a professional inspection.