If there is fuel coming out of the injectors then it could be the cam belt sprocket has worn and the cam timing has slipped. This is what happened to mine.

You can quickly check by seeing if the alignment holes are still OK:



Red Leader drive