Most of the ones I see that go "rusty"... have an issue with moisture, I drill an 1/8" hole in the cap on the backside to help vent the dizzy.

Also, check your PCV valve and breather on the...