sounds like the white and black wire on the - post of the coil is the problem. It tells the ECU the RPM. Check continuity on it back to the ECU. It will have a small black plastic resistor inline marked lucas.
A quick check to see would also be to loosen the distributor and twist it and listen if the fuel pump re-energizes for 2 seconds, or get a noid light and put it in place of an injector while cranking.
And when you say the ignition is working fine I assume you have spark, right?