Loose connection I'd wager. If someone has installed an aftermarket starter, they've played around in the steering column and ignition switch wires. Probably one of those connectors wiggling loose during turns or braking when the vehicle's movement causes them to flex. That's my immediate reaction anyway.