OBD Guide

P146A

EVAP Purge Pump Speed Too High

P146A is an OBD-II diagnostic trouble code meaning: EVAP Purge Pump Speed Too High. Common causes: evap purge pump malfunction, problems in the pump electrical circuit. Estimated repair cost: $28–89.

Severity
⚠️ Medium
Can you drive?
Yes, but get it checked soon
Approx. repair cost
$28–89 (est.)

Symptoms

  • Check Engine light comes on
  • Slight increase in fuel consumption
  • Possible problems starting the engine
  • Changes in engine idle speed
  • Increased emissions

Causes

  • EVAP purge pump malfunction
  • Problems in the pump electrical circuit
  • Pump control relay malfunction
  • Clogged or damaged EVAP system lines
  • Problems with the engine control unit

How to Fix

  1. Check the condition of the EVAP purge pump
  2. Check the electrical circuit of the pump for breaks and short circuits
  3. Check the functionality of the pump control relay
  4. Check the EVAP system pipes for blockages and damage.
  5. If necessary, replace the EVAP purge pump

Related codes

FAQ

What does the P146A code mean?

P146A is an OBD-II diagnostic trouble code that indicates: EVAP Purge Pump Speed Too High

What causes a P146A error code?

The most common causes of P146A include: EVAP purge pump malfunction; Problems in the pump electrical circuit; Pump control relay malfunction; Clogged or damaged EVAP system lines.

How do I fix a P146A diagnostic trouble code?

To fix P146A: Check the condition of the EVAP purge pump. Check the electrical circuit of the pump for breaks and short circuits. Check the functionality of the pump control relay. For a complete diagnosis, use an OBD-II scanner.

Is it safe to drive with P146A?

Yes, but get it checked soon

How much does it cost to fix P146A?

The estimated repair cost for P146A is $28–89. Actual cost depends on your vehicle, location, and labor rates.

See also: Russian version · NationStat