2 like 0 dislike
14.8k views
by

I have a 2004 Mazda 3 and a faulty code shows me P0446 I replaced the gas cap with a new one and clear codes but the code is showing up again. What else can I check and how?

Vehicle: 2004 Mazda Mazda3 2.3L

1 Answer

0 like 0 dislike
by (13.5k points)
 
Best answer

P0446 COV (change over valve) EVAP system leak detection pump - stuck closed

When it comes to small leaks the first approach would be with the fuel cap. unsecured fuel cap can cause P0446, fuel cap seal does wear out, and cause EVAP codes condition, so do the EVAP hose and filler neck hose, the best approach is the use of a smoke machine to find such a leak

Mazda Mazda3 Chage Over Valve Location 

Small leaks are hard to find at this Mazda at the filler neck hose a leak was found

Related questions

1 like 0 dislike
2 answers 947 views
1 like 0 dislike
1 answer 535 views
1 like 0 dislike
1 answer 711 views
1 like 0 dislike
2 answers 460 views

33.7k questions

32.5k answers

1.3k comments

23.0k users

Need A Repair Shop?
Find local automotive repair shops in your area.
...