Is the cam timing the problem, or something else?

I knew that I had read that somewhere, thanks. I have to check that.