Hi everyone. My Edge just started doing this thing where when I go to start the vehicle, it starts to crank as normal, however, at the point where I would let go (because the truck has started up), it continues to crank on its own. I haven't let it do this for very long, perhaps 5 or 6 seconds at most, before I switch the key to off. I wait a couple of seconds, then attempt to start again, at which point it starts up immediately as normal. I feel like I should mention also that the only thing I've noticed that is a little "off" is that since this cranking issue began, when I start the truck normally, it sounds/feels like it's just a hair sluggish, kind of like how it feels when the battery is going bad or something. Incidentally, my battery is most certainly not going bad, it's no more than a year old, if that.
Can someone tell me what the possible causes are of this excessive cranking issue??
Thank you!