On spark systems the ignition module and distributor cut the Ground to the coil to get it to spark.
So coil needs 12volts when key is on, check if coil "+" has 12volts when key is on.
And then check if it has 12volts when starter motor is on.
On TFI systems there can be TWO separate power pathways for the coil power.
RUN power
START power
START power is when starter motor is engaged and that 12volt power runs thru Clutch Switch or on automatic trans thru NSS(Park/Neutral switch)
RUN power can also be bad, but engine would start and then die as soon as key moved back from START position to RUN, cutting power to coil.
So there may be no spark when starter motor is turning because the START power is not making it to coil/TFI module.
You can simply put a jumper wire from Battery + to Coil + and try to start engine
Good read here on TFI system:
http://www.therangerstation.com/tech_library/TFI_Diagnostic.shtml
Also just to take it off the table, check for fuel pressure at the fuel rail, you should see a Schrader valve(looks like a tire air valve) on the fuel rail, remove it's cap, if it still has one, and press the center pin, just like letting air out of a tire, but BE CAREFUL, there should be 30psi of fuel pressure there, so it can squirt a long way.
If there is no pressure then you could have fuel pump problem.
Turn key ON count to 3 and turn key off, you should hear fuel pumps(you have 2) running for 2 seconds, repeat 3 times then check for pressure again.