Could be the timing chain has jumped a cog or two. Check it by rocking the crankshaft back and forth and feeling for slack.