Not interested in rubber undercoating or paint but something I can apply yearly to prevent further rusting of my plow truck.
Homemade suggestions consist of, motor oil, diesel, kerosene, bar and chain oil, soybean oil or vegetable oil.
Dedicated rust inhibiting products also suggested are...