Por15 also peels from clean metal. It's really more for rust. I did my underside in POR15 and prepped like hell for it, and several years later it just started peeling. Not flaking..peeling off in sheets. I've spent some time under there removing it all and using Eastwood chassis paint in it's place.