No gas caps seal properly.... tried two different off-brand AutoZone gas caps, tried two different gas caps for my year from the Ford dealership. None of them "click" and all stay on very loosely. Messing up my evap monitor and throwing my check gas cap light on as well as CEL P0457. Tried gently cleaning filler neck w/ rubbing alcohol (was pretty dirty), cleaned rubber seal on gas cap, tried some petroleum jelly... what's next? New fuel filler neck? Or does someone know a makeshift way I can get this freaking thing to seal.