So my '5s starter is toast. Pulled it off to find it was cracked. I'd been having an issue with the Jeep cranking over slowly (still starting). Finally at TDS this year it wouldn't start. Cranked very slowly even with a good battery for about a second, before grinding and grinding. Parked it after TDS and just yesterday decided to see what the starter looked like. I found this. Now I'm trying to figure out what caused it while I try to figure out how to pay for a new one. I'd like to be fairly sure I'm not gonna crack another starter. All the bolts were tight, the solenoid on it was a replacement, all its posts/studs were loose and sloppy. No shims on the starter at all, barely any visible wear on starter or flywheel. So should I be worried? Or just toss another in there?