The first thing to do is check the coil wires for a postive 12V or there abouts if coil is ok then follow down to the coil leads to dizzy test each plug as mentioned before to see timming of spark if no spark probely coil has packed up.
If there is a spark with good timming check the spark plug individually for the same results of spark it could be faulty plugs?
The reason why I test this method is so I don't have to spend a shed load of cash hopping to find the fault meaning changing out cheap stuff first from diagnostics.
Worst case its the ECU pin 25 I think to Hall sender, but I would test the Hall sender first for a resistor signal from the three pin plug.
Electrical is pretty simple unless you had my problem where a new coil failed aswell which I ignored as it was new so changed it out twice and it fired up first time.
the other possiblility is a bad earth but simple enough to see from the coil to the dizzy cap! Oh yeah a school boy error is that some people put the earth back onto the negative ground which arcs the power away it should be on the bracket holding the coil so three wires negative, postive and earth. Three seperate connectors!
Jay