Make sure your grounds are good on the engine, theres no rust on the coil grounds and wired. And figure out these things.... The spark signal comes from the crank pickup. Also probably controlled through the MPEM, but dont hold me to that as Im not sure of your specific year, and then to the coil. Those 3 things will either make or break your spark. If you narrow down your results to find what it is, you will save a lot of money.