are you getting a spark?? Chances are it is the crank sensor. If the
engine sounds normal when cranking.. rrrr...rrrrr. rrrr then the timing
chain is probably good.. if the engine sould free running at start like
rrrrrrrrrrr then it is probably the timing chain..
Best bet would be cranksensor though.
Are you getting any codes??