Hey yall... so I have a 2008 Mercury Mountaineer with 180k miles on it. She runs GREAT! But this "Check fuel inlet" message that keeps showing up on my dash board every time it rains, is driving me insane. Does anyone know how to make it stop? Ive tried cleaning it out and all but it still does it... every time it rains. And my check engine light is staying on also. Replaced the EGR Valve, reset the light by disconnecting the battery, but it came back on and we are getting the same EGR code (I can post the actual code tomorrow I dont have it in front of me right now) there were two codes. Do yall think one has to do with the other? Maybe? Help! please. Thanks Edited to add... Its a capless fuel system. Probably the WORST design Ford/Lincoln/Mercury has EVER come up with.