You can easily remove the timing gear cover, and look at what's happening. Odds are that you have a 'fiber' camshaft gear, that has stripped teeth... You can order another 'fiber' gear, or an aluminum one that will last ages. There is lots of literature on how to swap out the gear, and get it...