Re: Pinion Engadges flywheel but grinds
If the starter won't spin with the plugs in but will when the plugs are out, it means either of two things.
One, it is not getting the current to turn the starter with a load. Even though it will turn without a load, you can still have wiring, battery or solinoid problems. You can visually check the wires for corrosion or loose connections but you will need a high rate discharge tester or hydrometer to test the battery and an inductive ammeter to test the starter and solinoid.
Two, the starter windings or brushes can be burned and that is why you are not getting the torgue that you need.
Checking the wiring and changing the battery should be your first actions. If it still has a problem, I would go with a solinoid first as they are only about $22. A new starter will run you about $100.
Hope this helps,
John