No snapping blue spark continue to troubleshoot the ignition system-power input to the coil/coil packs, coil's resistances, cap and rotor, distributor pick-up coil, ignition control module, cam and crank sensors and computer Note: If it doesn't apply disregard it.
The ignition system is a process of elimination to diagnose. Use a multi-meter to see if you are getting voltage to the coils and/or coil packs, the coils resistance, cap and rotor, distributor pick-up coil, ignition control module, camshaft and crankshaft sensors and have the trouble codes scanned. If the codes are not related to the ignition system, ignore them for now, but keep them in mind for later. Once you fix this issue you will clear the codes and re-scan. You will be surprised that some codes do not show up again.
Also, if you have not changed the timing belt/chain, that is something to keep at the end of the list. Worn out timing belts/chains can jump a tooth a and throw the timing off. You can check to see if it is far off the mark with a timing light. That will help you eliminate some of the possibilities as you will then know that the camshaft, crankshaft sensors and the timing belt/chain are moved higher to the top of the suspect list.
If you are getting power to the coils, the coils need to be replaced and that should fix the problem. However, I strongly suggest you get the trouble codes pulled as any time something like this happens you want to take a look at the ignition system as a whole.
If you need any further assistance, just let me know and I will get back with you ASAP.
Tuesday, October 18th, 2011 AT 7:46 PM