Hey all, I've been working on a 93 Mercruiser 7.4 and the starter is grinding when I try to turn the engine over with the spark plugs in, with the plugs out the starter won't grind. I've already replaced the main power switch, starter, starter solenoid, 2 new fully charged batteries, and I went through all the wires and anything with corrosion I cut the wire back until it was clean and put new terminals on and cleaned off all grounds on the engine block. This has got me pretty stumped, not really where to look next, any help would be greatly appreciated!