BMW Error Code P1473: How to Fix It

Medium 1-2 hours Low Severity Verified June 2026
Error Code
P1473
Brand
BMW
Product Type
automotive
Severity
Low
DIY Difficulty
Medium
Estimated Fix Time
1-2 hours
BMW error code P1473 indicates a problem with the tank vent shut-off valve in your vehicle's evaporative emission (EVAP) system. This valve controls fuel vapor flow from the gas tank to prevent environmental pollution and maintain proper fuel system pressure.
Ad

Tools You'll Need

How to Fix Error Code P1473

  1. Connect OBD2 scanner and confirm code

    Never smoke or use open flames when working on fuel system components.
  2. Locate the tank vent shut-off valve

    Ensure the vehicle is on level ground and the fuel tank is not completely full before inspection.
  3. Inspect electrical connections

    Disconnect the negative battery terminal before working on electrical connections.
  4. Test valve operation with multimeter

  5. Check vacuum lines for leaks

  6. Replace the tank vent shut-off valve if faulty

    Always use OEM or high-quality aftermarket parts to ensure proper EVAP system function.
  7. Clear codes and test drive

Parts You May Need

Tank vent shut-off valve
Check Price on Amazon
Electrical connector
Check Price on Amazon
Tank vent shut-off valve
Check Price on Amazon
Electrical connector
Check Price on Amazon
Tank vent shut-off valve
Check Price on Amazon
Electrical connector
Check Price on Amazon
Tank vent shut-off valve
Check Price on Amazon
Electrical connector
Check Price on Amazon
Tank vent shut-off valve
Check Price on Amazon
Electrical connector
Check Price on Amazon
Tank vent shut-off valve
Check Price on Amazon
Electrical connector
Check Price on Amazon
Ad

When to Call a Professional

Call a BMW technician if you're uncomfortable working with fuel system components, if the code returns after valve replacement, or if you discover multiple EVAP system codes that suggest a more complex issue requiring professional diagnosis.

Frequently Asked Questions

Can I drive my BMW with P1473 error code?
Yes, you can typically drive with P1473 as it's a low-severity code that won't cause immediate engine damage. However, you may fail emissions testing and should address it promptly to prevent potential fuel system issues.
What causes BMW P1473 tank vent valve problems?
Common causes include electrical connection corrosion, valve motor failure, blocked vacuum lines, or contamination from fuel additives. Age and mileage naturally contribute to valve wear over time.
How much does it cost to fix BMW P1473?
DIY repair typically costs $50-150 for the valve plus any needed vacuum lines. Professional repair at a BMW dealer can range from $300-600 including labor and diagnostic fees.
Will P1473 cause my BMW to fail emissions test?
Yes, P1473 is an emissions-related code that will typically cause your BMW to fail state emissions testing. The code must be resolved and the system must complete its readiness monitors before passing.