Canister purge solenoid valve