Cam timing issues were tickling my brain but got filed under maybe possible but not probable. It will be interesting to see what the issue turns out to be.A plugged exhaust could explain some of the symptoms as could an exhaust valve closing way too early.