Originally Posted by melk
Whatever you do, I'd get it away from the dealer asap
Great answer for having no advise at all. I am not with or against dealers but sometimes this is that place where many vehicles come to get diagnosed or fixed correctly. I speak from experience here. I have literally seen dozens of vehicles with multiple parts replacements sent to a dealer to have the problem fixed right.
I am not speaking for all dealers and especially all techs working at dealers, but usually you will not get an improper diagnosis form a dealer (at least not where I am from), and if you do you can have them back the diag and find the correct diag and repair. This scenario may only work if you have them perform the complete repair though. I am sorry you feel that way about dealers, and I know they may seem expensive to you, but trust me I have seen so many vehicles that I would gurantee the customer spent hundreds if not thousands of dollars on a fix from an "outside" shop that ultimately needed a hundred or so dollars for the proper fix.
Bottom line is wherever you take it for a repair, it all relies on the person working on your vehicle, and how good he is with your concern and how honest he is with your repair.
Back to the OP, What exactly is going on with you ignition system? You state no spark to the ignition coil, but the coil is where spark is created. The power B+ to the coil comes from the ASD relay, the ground for the coil comes from the PCM, The PCM controls the coils spark by grounding the coil.