00 taurus check engine light-EVAP small leak/no flow condition
Four days ago, the check engine light was on. The code P0442 is as follows:
EVAP(evaporative emission system) small leak/no flow condition
1 defective or loose fuel cap
2 EVAP canister or hose cracked-not connected
3 purge or vent solenoid defective
4 vacuum leak at engine
How to figure out this problem?
By the way, car still runs fine, no abnormality except the light. The plastic fuel cap is good and tightened, but the metal outside of neck restrictor is rusty.
Thanks a lot!