camshaft issues.

WOW! That's some picture of the engine damage.