Check that the Phase Sensor hasn't moved, or even come loose at the bottom of the crank pulley. Especially bearing in mind that the engines relatively new. Maybe.......someone didn't tighten up the two securing nuts properly and it's moved away from the crank pulley and ain't registering the pulley pegs