Best way to clean the gas tank and main fuel line?

I called a place to rebuild the sender. $350 and a 10 week backlog. Damn. Looks like I'll just order a new one, I hate to use one with that much shorter arm on it, but I guess it'll work.