I posted this over on another website and thought I would try here also. Rebuilt top end on 2011 rzr 900 xp...pistons, new cyl., valves, etc. Timing chain jumps on initial rotation by hand. reset and tried at least 5 more times with same result...engine starts, runs for a few seconds and quits. Am getting a rattling noise when running...apparently out of time. Doing everything according to the FSM. Any thoughts?