If it were timing chain stretch, it would be a progressive problem, not an all at once deal.
Try these tests that someone recommended to me:
Check for spark at the plugs.
While someone starts the engine, feel the fuel pump for activity.
My pump wasn't running. Found the pump diagnosis section of the manual that showed how to bypass the fuel pump relay to eliminate that possibility and the pump ran fine. Turned out to be a bad solder joint in the fuel pump relay. Didn't cost me a cent to fix.