Look at www.por15.com, it is not cheap, but will hold on when other coatings fail. I did my frame, underbody, and floorboards with it. With por 15 preperation is key, be sure to read and follow instructions. also be sure to have a well ventilated space as this stuff has some particularly nasty...