If you have an auto trans, check the N safety switch and the connections, my starter was great one day and click the next, it was the connection to the safety switch was loose, tightened the sockets up for the pins and been great ever since.