We took it to our paint and body guy and he did all the prep on it except the actual paint. He sanded, filled, sanded, filled, sanded until it was ready for paint. VHT high temp engine enamel SP405 Black pearl is almost touchup for the frame and engine components. 3 light coats of that later it looks like nothing even happened.