OBD-II fault code

P0451: Evaporative Emission System Pressure Sensor Range/Performance

What it means

The fuel tank pressure sensor reading is implausible — for example, fluctuating signal, noise, or values that do not respond to known pressure events such as a key-on tank refill.

At a glance

  • Usually lights the check-engine light
  • Affects emissions; the car can fail an emissions test

How it works

The fuel-tank pressure sensor measures small pressure or vacuum changes in the EVAP system during leak checks. P0451 sets when the control module judges sensor A's reading implausible or outside its expected response, even if the signal is not simply stuck low or high.

Common causes

Most likely first.

  1. Tank pressure sensor drifted/noisy
  2. Sensor element aged beyond calibration window
  3. Sensor mounting loose - signal damping

Symptoms

  • Check engine light on
  • Possible smell of fuel near tank or engine bay
  • Failed emissions inspection
  • Loose-cap warning may appear

How to diagnose it

  1. Review freeze-frame data and EVAP pressure live data to identify whether the reading was noisy, stuck, or failed to respond during a pressure event.
  2. Inspect the fuel-tank pressure sensor mounting and connector for looseness, corrosion, moisture, or a poor seal that could affect the reading.
  3. With the vehicle stationary and under the manufacturer's specified conditions, observe whether the sensor reading changes smoothly during commanded EVAP tests.
  4. Check the sensor's reference, ground, and signal wiring for damage or intermittent contact, and compare measurements with manufacturer specifications.
  5. If the circuit is sound, test the tank pressure sensor for drift or an unstable output before replacing it.

Common fixes

  • Secure the sensor mounting and connector if either is loose.
  • Repair damaged or intermittent sensor wiring and connector terminals.
  • Replace the fuel-tank pressure sensor if its response is noisy or outside specification.
  • Repair an EVAP pressure control or module fault only if the diagnostic tests identify it.

Can I keep driving?

Driving is usually possible if the vehicle runs normally, but EVAP leak monitoring may be unreliable and emissions testing may be affected. A fuel smell or visible leak calls for prompt attention.

A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together

This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.

Codes for the same component

Nearby codes