I would try New Image Coatings in Lino Lakes MN. I had them coat some headers (Some were used and rusty beforehand) and they still look great.