You might have a loose wire on the starter , or a short on the cable wire going to your battery cable , take off the battery cables, and scrap the inside of the clamps that go on the battery , they are made of lead, and then put back on , and tighten , see if this helps, scrap the posts also





