Maybe try cleaning all the wires on the starter.