Russell Mills
Greenie N00B Member
Hello, I have a stock 2008 Mazdaspeed3 with 144k miles. I'm having trouble getting rid of the P0441 code.
Originally I was getting P0441 and P0446 codes.
I replaced the canister purge valve with non-Mazda one. Erased the codes and they came back after 2 days.
I replaced the Leak Detection Pump last weekend with a new Mazda genuine one (along with a pair of Mazda rear coil springs since the right rear one had broken - pretty proud of myself for being able to do both repairs - not easy).
Again, engine light came on after two days but only P0441 comes back now.
I'm wondering if I should replace the fuel filler cap. It looks ok, but I don't really know.
I also read online that someone else had replaced their purge valve with a non-Mazda part and they ended up having to replace it with a Mazda genuine part.
I do not smell fuel and the car runs great. The engine light is nagging me though!
Any suggestions?
Originally I was getting P0441 and P0446 codes.
I replaced the canister purge valve with non-Mazda one. Erased the codes and they came back after 2 days.
I replaced the Leak Detection Pump last weekend with a new Mazda genuine one (along with a pair of Mazda rear coil springs since the right rear one had broken - pretty proud of myself for being able to do both repairs - not easy).
Again, engine light came on after two days but only P0441 comes back now.
I'm wondering if I should replace the fuel filler cap. It looks ok, but I don't really know.
I also read online that someone else had replaced their purge valve with a non-Mazda part and they ended up having to replace it with a Mazda genuine part.
I do not smell fuel and the car runs great. The engine light is nagging me though!
Any suggestions?