There is an oil spray that that they us in the rust belt, I hear good things, but needs to re applied each year... I wish manufacturers would just paint their shit and stop with the bs dipping and crap that leaves faying surfaces un treated and allows it to be destroyed by road salt. an extra $500 to me as the customer and never deal with a rotted frame, Im in.... also wire brushing only polishes rust, you need to grind, remove the loose flakes, prime and paint with an epoxy por 15, or heavy duty epoxy coating. IF you leave the rust it will only increase metal loss and you will have a hole or nothing left shortly.