I have a second gen ram and now a 3rd gen ram. The 2nd gen frame has a lot of surface rust the 3rd gen is pretty clean. What would be the best way to preserve Both of these? I know rustoleum makes an undercoating but does all the existing rust need removed first? That would be a time consuming task! Let me know what you guys think. Want to keep them both around for as long as I can.