have u checked when pin is in if the engine is on tdc wip a plug out and check it just rules out a nother thing asumming you have timed it up corectly retrace you steps have you nocked crankshaft sensor or camshaft sensor have u got a scanner ecu fault codes may point u in the right direction