i did not know you were using the body as ground point to connect a solid ground. trying to use the body for a ground sucks most of the time. especially for a hi draw motor like a starter.
its long ground wire time for sure, as your test just proved.
that stuff is cheaper if you buy it with no ends, and then solder your own eye loops on the ends. you may have to order it on line but thats the game right.