Finally solved the problem of it not turning over properly to being a loose earth for the immob so now that side of things is sorted.
I've wired the xe loom up exactly as Pauls guide running the wires into the multi plug on a gsi loom at the bulk head.
Problems are:
No fuel pump priming so no fuel
No spark either
When the loom came from the donor vehicle some wires had been cut near the multi plug for the ecu presumably for an alarm so these were rejoined before fitting to the engine.
Is there anywhere that I can put a multi meter on to try and locate what the problem is or should I just put another loom on it?