Do you have no spark at all or just on a certain cylinder? Have you checked the ignition coil or igniter? If all cylinders are not firing, my money would be on the ignition coil. And as a mtter of fact I have one in stock and will sell it to you for $89.17
The part number is 30510-PT2-006
If that is your problem just give me a call at 961-5311 and if I don't answer just leave me a message on my voicemail and I will get back with you. By the way, my name is Scott.