I had a starter that was faulty.. Did the same thing.. Seemed like it only did it when it was real hot after a drive, or when it was damp outside.. If the starter is the problem, next time it doesn't wanna crank over, reach down and hit it with something, not really hard, just enough to jar the...