Many thanks for the suggestions chaps, turned out I had stuffed up the timing by a few teeth 😱
Stripped it all down again and retraced my steps, timed it all correctly and she started first time.
Perhaps the cam sensors prevented her from firing to protect the engine (thank goodness)
running sweeter than ever now.
cheers
Sam