For about 4 months I've had the "Check fuel fill inlet" warning popping up. I've tried cleaning it myself, Ive taken it to the ford dealership and had them clean/blow it out with high pressure air and lastly I went ahead and had the fuel neck and gasket replaced and nothing has stopped the problem. Every time they attempted to fix it they have cleared the warning code and every time it comes back on within 1 or 2 days. I don't know what to do now. Any suggestions?