I was reading earlier about the epoxy primer, too. I didn't know there were different primers, one being porous and allowing moisture, the other - expoxy - being better for stopping rust.
Where do I find epoxy primer and what is the price like?
I think I should have held onto and read all those Eastwood catalogs they sent me. D'oh.