We bought a 96 Ram 2500 with 143,000 miles. We wire brushed and painted the underside with Miracle Paint. We have never had any rust problems on it since then, still looks as good as the day we painted it. If you use miracle paint though, remember, its only good as an undercoat or a primer...