I just went through a simuliar problem with my 90 voyager. After changing out just about everything in the ignition system, I noticed my roter wasn't turning when cranking, Long story short... found the bottom portion of my timing belt was missing the teeth, by the crank shaft. Top of the belt looked fine. Good luck on your fix.