I've 1994 Chevy Truck. In the past (not sure about now) GM used a black oily waxy substance on the frame instead of paint. Over time, rather quickly, this stuff came off (undercarriage car washes). Where it didn't come off dirt stuck. I spent years under my truck with assorted wire brushes removing this stuff and applying paint like products. Too much effort...
What I found that works better than all of that is Fluid Film. When you put in on it stays wet but drys a little to a waxy shine. It penetrates and gets under lite rust. Also, It flows well into sheet metal seams (like fender wells and doors) and rubber (like bushings). It has a high flash point. I use it on some engine components like the water pump (not exhaust) which loves to rust.
I buy it in aerosol cans (by the case) and apply it yearly. It collects dust, like the original GM product, but can be washed off with a pressure washer. So far, I just add another coat and don't worry about the dust. I gave up removing the original GM waxy film and just spray this on top.
I have read that in the really old days service stations used to spray used oil on the frames of cars for anti-corrosion. I've notied that where there's oil, there's no rust. Anyways, that van looks like a good candidate for Fluid Film.
Why you have to keep on your GM frame:
http://www.gminsidenews.com/forums/f22/why-does-gm-wax-dip-truck-frames-39112/
http://www.gminsidenews.com/forums/f22/wax-coated-frames-79626/
Review:
I think you can find the original GM product in a spray can if you look around (not my choice). Again, I'm not certain GM is still doing this wax dipping corrosion treatment. After years of fighting rust with paint I'm slightly against paint if it has to be applied on top of the GM treatment. And, I think the GM process is good if they just told us how to take care of it. The van looks like, perhaps, the corrosion treatment washed off.