Do you have a CEL???? I have just changed the sensers before if its a code. The coil and igniter can be changed easily.
I would take off you dizzy cap and see if you are getting sparks from your coil if you are it may just be the cap and or rotor.
If you are not you may just have a bad coil and or igniter.
If you have a volt meter with a hertz or h data function and ohms we can take a look at some things.