So, I've blown out the second starter in a couple weeks on my F-250's 460. In both cases the gear doesn't stay extended long enough to start the motor. The first time was merely annoying as I was still home, but this last time it left me stranded in the middle of a main road when I couldn't crank the motor after an accidental stall. So, before I go and make yet another warranty exchange (it's a CarQuest part from Advance), is there a possibility of some problem with my motor causing these failures? Or are the starters I've installed more likely to just be junk?