Yes - I had rust inside of mine as well. Used a threes step kit - believe mine was KBS Coatings - for cleaning and sealing motorcycle tanks. Cleans, etches and then coats with a sealer that's impervious (allegedly) to fuels. Should handle hot coolant easily enough.