Replace any rubber fuel lines and drain the tank, put a few gallons in there and disconnect the line to the carb, turn it over and let it pump out and see what ya got coming out. Hopefully the tank isn't bad but those rubber lines will often swell on the inside causing a restriction, I have had good luck with just replacing rubber lines when getting something like that on the road again.