Hey Jim,
You may want to check out ECoating. E-coating is what the OEM's do now-a-days for frames, chassis pieces, and engine components (oil pans, valve covers, etc.) It is the same *idea* as powder coating (negative/positive charge), but it is *dipped* vs. sprayed. Although it is dipped, it doesn't have runs or anything. If I'm not mistaken, it's about 8mil thick when done ??? (I may be wrong on that though). The pricing from here includes chemical stipping, all prep work, and E-coat. It is SWEET, to say the least. It is perfect for getting behind places that you normally can't get to to paint, etc.
ECoat
The owner, Jimmy O'Conner is a great guy to deal with. Highly recommended.