I have an 89 dodge dakota 3.9l. The engine turns over, but will not fire. Problem seems to be intermittent. When not firing, zero voltage at coil. What is causing this? I started my truck 20-30 times this afternoon with no problem... now won't start. Accessories always work OK though.