Hey, bud! Yeah, rad shops will “rod” them out for you, but you can try putting some CLR/Zep in them to get rid of the rust. Mine sat for 15 years so that wasn’t an option for me. I can’t remember if the pump baffling on these is metal, but if it’s plastic, it may succumb to the highly acidic stuff you soak the tank with. If the tank was all metal on the inside, I’d feel perfectly fine trying that. You just have to be patient with it.