I have a class A Workhorse (GM) chassis, and my starter is doing the same thing - intermittent starting. Starts about 60% of the time on the first try. When it doesn’t start, I have to keep flipping the ignition key until it finally starts. I can hear the starting solenoid engaging, but the starter fails to turn over. I checked the power and ground connections an they seem fine. Lately, it’s been starting every time. Could it be a bad starter? It’s 11 years old with 67k miles.