Every 3rd or 4th time I go to start my Durango the started fails to engage the flywheel and just spins. I can retry immediatly and it starts upo just fine. This problem only occurs when its below 40. The starter has been in there for about 2 1/2 years now and this is the first sign of a problem. Any ideas? Should I just replace the starter?