Okay, i put the spare solenoid on, (of course i had to remove the starter to do that ) so while the starter was on the bench, i hooked up a good battery to it. and it spun up every time HOWEVER, the way i'm triggering the solenoid is jumping from the + (alot of amps) to the trigger tab with a 18 gauge wire.
Now, i did clean up the starter gear and clutch and WD 40'd it, and that seemed to help a little bit, it turned it over a few times before it started clicking again, back on the mule.
Of course i've read about the starter needing shimmed and what not, but i highly doubt that it's the case as the starter worked great for a month and a half before any problems occured.
Teeth were in good shape also.