Does the fuel pump run for a short burst when turing on ignition? (does the headlight come on?) If not, there may be a solenoid problem. The same solenoid feed the ignition coil and the fuel pump. Solenoids are located behind the right side panel. I think the fuses are there too.
1. check fuses
2. If/when fuses are ok and pump still not running, switch the two solenoids.
if fuel pump is running and still no spark, disconnect the ignition coil connector and use a voltage meter and check that 12V is present at connector pin 1.
Get a replacement coil(kinda expensive, tho).
Check all connectors for bad connections, oxidation.
Use the electric schematic from the manual as an aid in troubleshooting. Be patient and thorough.
Keep us posted on progress.