Once the engine starts turning its easier to keep turning it then start turning it which is why it gets better after it turns. Even if the solenoid is working correctly the windings in starter could be worn causing the slow turn over. Let me know if you have any questions, thanks.
Hi Dan,Ultimately I had the battery load tested and it was a bad cell in thebattery. That caused the intermittent starting problem.Bruce