Mine went bad about a year ago. A new tank from Autozone fixed the problem. The old tank had plastic baffles, the new one had metal. The plastic became hard and brittle over the years. The new should last forever. The baffles sit around the pump and when they break up the pump starves for fuel on turns.