I have a 91 explorer that was running good and then nothing. Changed starter, relay, battery icm, and nothing. We figured out there was no spark so we changed the crankshaft positioning sensor and it got spark. Took a long time to get it started but once it started it ran great. Turned it off...