01 Mastering Overdrive: A Guide to Efficiency in Automatic Tra… • 02 Choking Up Your Ride? Signs You Need Throttle Body Cleaning • 03 Mechanics Reveal Why Disconnecting Your Battery Can Confuse… • 04 How to Diagnose and Fix Issues with Your Start Engine Push … • 05 Accelerator Pedal Sensors: Everything You Need to Know • 06 How do driverless cars navigate without road markings? • 07 Lubrication Systems: Everything You Need to Know • 08 P0072, P0073, and P0074: Ambient Air Temperature Sensor Cir… • 09 Why Is Your Car's AC Blowing Warm Air? Find the Answer Here • 10 The Single Component Under Your Hood That Could Be Draining… •

DTC codes / BMW codes / P1470

P1470 · BMWLeakage Diagnostic Pump Control Circuit Electrical

P1470 on BMW vehicles indicates that the engine control module has detected an electrical fault in the control circuit for the leak diagnostic pump, which is the pump used to pressurize the evaporative emissions system during self-checks. The computer monitors the circuit for open, short-to-ground, or short-to-power conditions and sets this code when the expected voltage or current is outside the valid range.

SystemPowertrain
Code typeBMW specific
SeverityMedium
Fix difficultyIntermediate
AreaAuxiliary emission controls

Symptoms you may notice

  • Illumination of the check engine light, often with no other noticeable symptoms
  • A slight fuel odor may be present if the leak diagnostic pump is not running its self-test
  • Rough idle or hesitation in rare cases if the fault affects shared power or ground circuits
  • Failure to complete the evaporative emissions monitor, which can prevent the vehicle from passing an emissions inspection
  • In some models, a message on the instrument cluster indicating increased emissions or a service engine soon warning

Common causes, most likely first

  1. Damaged or corroded wiring and connectors at the leak diagnostic pump, especially at the pump harness connector
  2. Failed leak diagnostic pump due to internal electrical fault or water intrusion
  3. Blown fuse that supplies power to the leak diagnostic pump circuit
  4. Faulty relay that controls power to the leak diagnostic pump
  5. Corrosion or damage in the engine control module harness connector affecting the control circuit
  6. Internal failure of the engine control module driver for the leak diagnostic pump circuit

How to diagnose and fix it

  1. Check all fuses related to the evaporative emissions system and replace any that are blown
  2. Visually inspect the leak diagnostic pump harness and connector for corrosion, water intrusion, or damaged pins, and clean or repair as needed
  3. Disconnect the pump and check for battery voltage at the power supply terminal with the key on, then check the ground circuit for continuity to chassis ground
  4. Test the control circuit from the engine control module to the pump for continuity and shorts to ground or power, repairing the harness if faulty
  5. Command the leak diagnostic pump on with a scan tool and listen for pump operation; if it does not run, test the pump directly with fused power and ground
  6. If the pump fails direct testing, replace the leak diagnostic pump
  7. If all wiring and the pump are good, check the engine control module driver circuit and replace the module only after confirming all other possibilities

What BMW Technicians Check First for P1470

  • The leak diagnostic pump is often located under the rear of the vehicle near the charcoal canister, where it is exposed to road debris and water, making harness damage and connector corrosion the most common cause of this code.
  • A failed leak diagnostic pump can set P1470 without any driveability symptoms, so many owners ignore it until an emissions test fails due to the evaporative system monitor not completing.
  • Do not replace the engine control module based solely on this code; the control circuit driver is rarely the culprit, and a thorough circuit test usually reveals a wiring or pump fault.
  • On some BMW models, a weak or failing battery can cause spurious electrical codes including P1470, so always verify battery voltage and condition before condemning components.
  • The leak diagnostic pump only runs under specific conditions such as a cold engine and a certain fuel level, so the code may be intermittent and not set during a short test drive.

Can I keep driving with P1470?

The vehicle is generally safe to drive with P1470 because the fault affects only the evaporative emissions self-test and does not impact engine performance or safety. However, you should avoid ignoring the code because it will prevent the emissions monitor from completing and may lead to a failed inspection, so have it diagnosed promptly.

Guidance is general and written for BMW vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage