The starter on my Scag Wildcat 52 won't crank. Checked the safety switches, the relay, key switch, PTO switch, all checked out. Additionally, swapped a spare good key switch, no change. Swapped a good spare relay, no change. Removed starter and bench tested, works great. Tested green wire from harness going to starter solenoid trigger spade, turned key to crank and got 9.05 to 11.25 volts depending on different tests. When key is in the run position, the green wire shows millivolts in the 33mv to 115mv (0.033 to 0.115 volts ) on tests done at different times, but curiously the multimeter (mm) shows that the polarity is reversed! The polarity reversal to the green wire only happens in the on position. On the key switch when I test the voltage coming from the battery, it is the same as on the battery 12.75v, when I test the green wire contact on the key switch I get 11.25 volts.
Any suggestions?