The studs on the back of the solenoid (that the wires hook onto) came loose on my old starter. I thought the solenoid was crapped out, but it was actually loose studs. It can happen when they get installed i guess, but it gave me intermittent starts. I tightened them up and it was fine, although i had already installed a new one....