Originally Posted by
discorevy
If it's cranking and the red light on the dash is on then it's immobiliser related.
If it's cranking, there's no engine light on and the tacho needle is moving, it's not the CPS.
If the new pump is still cavitating, even a little, you might need to do the injector washers again ( using OEM or genuine and clean the carbon off thoroughly, especially the head faces ).
If it's not cavitating, then look at things like the cam timing being out due to loose cam sprocket bolts as I've seen that one after a "rebuild" before.
Also, it'd be great if you could let us know what it was as most of the time after myself and others post, people that join the forum in order to fix a problem don't get back with the answer. (Not saying you wouldn't, only that most don't)
P.S. If the D2 is a keeper, get a Nanocom
cheers