Did you make sure the 'pip' on the crankshaft sproket is in the hole in the trigger wheel? This is a very common mistake but you only do it once!! The trigger wheel can go in 3 different places but the engine will only start if it is in the correct place as this is what tells the ecu where TDC is.
Rich.