I saw a video where a guy was working on a customer's truck and the truck when new was coated in por 15 or some other undercoating products and from a distance it looked like it was doing its job but he discovered that it was rusting under the coating bad! Like the floors where gone. Iirc he was replacing brake lines and the brackets where even rusted in half the whole truck was rotten because of this coating it was just holding in the moisture under the coating. And this was like a 10 year old truck (farily new to me) and I was a lost cause.