I've had good luck using rattle can high temp engine paint as a primer then painting with basecoat/clearcoat. It doesn't get affected by heat or stain easily. This is with a turbo setup with a lot of heat.
you gotta do a complete tear down for a dip right?? thats too much unless I plan on changing the internals, what about abrasive blasting? or just stick with the wire brush trick?