I've always cleaned the mower deck at the end of the season and then thoroughly sprayed the whole underside with WD40 and have never had any rust problems. Did this on my John Deere lawn tractor and 15 years later still no rust.
I just bought a Landshark from everythingattachments.com U.S. made and free freight shipping. Looks to be a pretty nice unit. Got it just a couple of weeks ago and have graded the road and used it to push snow, I'm very satisfied with it.
Thankfully I found this group, my brand new BX1870 had the exact same issue. Phoning the dealer did little to help, I opened the hood and very quickly found the loose wire! Tightened it up and the tractor started quickly this morning (23 degrees). Thank You Nittnut!