If shorting the terminals at the starter works then you just proved its not the starter at fault. I would check the neutral safety switch first if you have one then the starter relay and wiring.


Joshua