Over the past year there have been random days where my car will not start. The lights come on, stereo, fuel pump, and everything really. However, the starter is non-responsive. If I wait a couple hours it will start right up and would never give me a problem for months. Now the car will not start at all. I've pulled the battery and starter to have them checked, both were fine. Replaced key battery and still nothing. Has anyone come across the problem before or maybe shoot some ideas at me?