Did you use the L8 ecu/engine loom, and tps ?
I would check the CPS as this will knock out both if not working, it is possible to misconnect it with the dizzy so worth a check, the pump should go once turning so long as getting a cps signal.
Most likely a small daft bit that's stopping it, so just a general recheck too of wiring at plug into main loom on area around bottom of screen inside car.
tabetha