This is my first post so forgive me if this information is elsewhere, I've scoured the interwebs and am out of ideas. Short summary, I have a 92 lx, the motor was starting to go, so i swapped it for a 99 explorer 302. After working out the kinks the starter started crapping out of me (not fully extending to engage the flywheel), i was in a pinch so i got a used one from a friend that worked for awhile, then when that started going bought a new one. For some reason the original starter was a out of a 91, had 9 teeth on the pinion, when it worked it was great, the new 92 replacement had 10 teeth and sounded awful so I took it out right away. After getting a new 91 model starter it worked for all of 3 days before it started doing the same thing. It doesn't want to fully extend to engage the flywheel, sometimes it just spins freely, other times it grinds the flywheel. I warrantied the first one after the cover popped off but this is now the 4th starter that I have replaced. Every time it seems it will work perfectly a few times, and then it just stops fully extending the starter pinion. I'm at a loss, i've double checked my parts making sure the flywheel is correct (157 tooth count) and the starter is correct. What I don't get is how the starter will work flawlessly for a few days before it just stops wanting to fully extend to engage the flywheel, please help, the only option i have left is gas and matches.