OBD codes / P0108

OBD-II trouble code

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.

Diagnose P0108 on my car →Free · specific to your year, make & model

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.

Stuck on code P0108?

Get our free guide: 10 OBD codes you can fix yourself — no shop required. Enter your email and we’ll send it over (and you can download it right now).

No spam. The guide downloads instantly after you submit.

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

Related trouble codes

Don’t have a scanner yet? A ~$25 Bluetooth adapter reads codes like P0108 from your phone — see our honest guide to the best OBD2 Bluetooth adapters.

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