I had the tank in my 58' Apache cleaned up and resealed by a local radiator shop. I installed it with new rubber hoses, new sending unit with gasket, and I have had no issues with smell or sounds of sloshing. Now, finding a place to clean and seal a gas tank is not the easiest now a days, so replacement with a new tank may be a better option if yours is in bad shape.