I had a similar problem when i bought my explorer a couple months ago, I found the previous owner had bypassed the canister purge valve. The result was a terrible exhaust smell under the hood, I'm not sure if it pulled through the vents as I ride with the windows open (ac is broke and no need...