It is a defective crimp connection on the end of the battery cable. I had the same problem and thought it was the starter. My dealer fixed it under the CPO and the service guy told me that it was a common problem.