Similar problems are fairly popular in many European cars including Audi and Volkswagen. In certain Mazda cars the faulty purge valve might cause the code P0446 and also other EVAP codes. The purge valve is just not very high priced ($35-$65 for your element) and is also fairly straightforward to http://valvesandfittings24455.fireblogz.com/17842672/purge-valve-fundamentals-explained