MAZDA 3 2004-2005 NEW OEM PURGE SOLENOID VALVE WITH HOSE Mazda3 - fits year 2004-2005