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
Ad
Tools You'll Need
- OBD2 scanner
- Multimeter
- Basic hand tools
- Electrical contact cleaner
- Jack and jack stands
How to Fix Error Code P1473
-
Connect OBD2 scanner and confirm code
Never smoke or use open flames when working on fuel system components. -
Locate the tank vent shut-off valve
Ensure the vehicle is on level ground and the fuel tank is not completely full before inspection. -
Inspect electrical connections
Disconnect the negative battery terminal before working on electrical connections. -
Test valve operation with multimeter
-
Check vacuum lines for leaks
-
Replace the tank vent shut-off valve if faulty
Always use OEM or high-quality aftermarket parts to ensure proper EVAP system function. -
Clear codes and test drive
Parts You May Need
Tank vent shut-off valve
Check Price on Amazon
Vacuum lines
Check Price on Amazon
Electrical connector
Check Price on Amazon
Tank vent shut-off valve
Check Price on Amazon
Vacuum lines
Check Price on Amazon
Electrical connector
Check Price on Amazon
Tank vent shut-off valve
Check Price on Amazon
Vacuum lines
Check Price on Amazon
Electrical connector
Check Price on Amazon
Tank vent shut-off valve
Check Price on Amazon
Vacuum lines
Check Price on Amazon
Electrical connector
Check Price on Amazon
Tank vent shut-off valve
Check Price on Amazon
Vacuum lines
Check Price on Amazon
Electrical connector
Check Price on Amazon
Tank vent shut-off valve
Check Price on Amazon
Vacuum lines
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.