make sure its got fuel at the injectors by pulling one out there easy to pull buy a new set of rubber o rings there a slightly wider diamerter than the ones you get in the multi sets. you can also check fuel delivery going to the rail after the reg you cant rely on the plug is getting wet put the fuel pipe in a jar turn the engine over make sure there spraying and the fuel pipe is gushing it sounds exstreme but i recently had to do the same took me less than an hour all back together. if theres no proper fuel as above look at the amobiliser. its got spark new cps new faze. when you fit the faze when the engine is on the timming marks dangle a bit of cotton with a needle on the end over the end of the rotor arm the needle should be poinnting down at the scribed mark of the dizi body if the faze timming is correct if not slacken the dizi and turn it so it does. i dont have feul pressure test gear this is what i do and your aslo making sure the timming is spot on too check all the lugs on the crank shaft pully i think this was all ready said it cant be anymore than this thers loads of really good illustrations on timming marks give us a ring if you struggle