I had my tank replaced, and it fixed it for the most part. It seems that the original tank had a defect and there is a TSB out about it and ford will repalce it for free. Shell and other gas stations have some air lock thing with their pumps which messes with the tank, for some reason when I had my defect tank it was only affected at high end gas stations, but little mom and pop stations worked fine. Even now with my new tank I gotta let my tank air out for like 60 seconds or so before filling up, but then it works fine.