I have two suggestions.
1. Use the "Search This Forum" using "no spark" and review the long list of hits it gernerates. You find a lot of good info in many of these.
2. Go to following links and try to diagnose what component is bad before spending more time and money replacing parts.
http://www1.autozone.com/servlet/UiB...3d80152389.jsp
http://www1.autozone.com/servlet/UiB...3d80151cae.jsp
Good Luck!