2004 Ford E250

We have a 2004 Ford E250 with 50K miles. It takes 20 minutes or longer to put gas in and can’t fill it all of the way. Had the fuel tank bled - didn’t do any good. Going crazy stopping for gas every day. Any ideas?

Ford issued a TSB for this problem with the recommended procedure to find the problem and repair. Hope it helps.