looking at a truck that has been in New Hampshire the majority of its life about 7 years. the owner had the dealership do an undercoating for rust prevention. He says the surface rust was sanded and then treated. it looks good almost a linex type coating. How will this do on slowing or stopping the rust?