To prevent rust, Rust Check works very well. My 89 has spent 13/18 winters in MA and NH (5 in CA that don't count) and there is practically no body rust and very little frame rust. I get it done every 2nd year. Gotta travel to Canada to get it done, but that's a good excuse to visit old friends and drink some beer. Anyone know of a similar treatment available in the US (NH/MA)?