you can check the starter by putting it in a vice and use jumper cables to bump it. shine up the area of where your ground is located,,,is yor enine grounded to the frame?
good luck with that