You get no spark
and no fuel?
Check inside the distributor cap that the rotor and cap is OK (there is nothing else in there to check!), just make sure all is clean, no cracks and that the centre carbon spring pin inside the cap is sticking out so as to make contact with the top of rotor. I once found a cracked to pieces rotor, as a PO had tried to remove this (it is glued on!) with pliers and gave up, but hadn't noticed he had cracked the darned thing! When you remove it you have to destroy it then glue a new one back on, or not glue it, as many don't feel the need...just what the heck were Alfa thinking at the time?

Disconnect battery and wires from the coil-then test primary resistance with Ohmmeter (2 small + and - connectors either side of coil), generally 0.5-2,0 Ohms - then test secondary resistance from centre of coil to +ve connection of coil (anywhere from 6
kOhms to 15
kOhm. (sorry my manual doesn't list the exact coil readings)
Crank Sensor: AlfistoSteve on here once posted the test parameter for the Motronic single crank sensor.Test between center pin and one outside pin, you should get a reading of 600 Ohms (or 0,6kOhms). The other outside pin to center pin should give no reading. Always test the pins on the sensor side of the block connector (front left of car near the windscreen washer filler somewhere, never the wire harness side as stated correctly in the Ljet diagnosis link above.
Check the sensor is tight and hasn't worked loose - degrease it. The manual calls for a 0,5 to1,5mm gap between sensor and toothed wheel...but if it is tight and working don't remove it!
I would try to get a spark first then move onto the fuel non delivery problem!