Not sure what to do

If the engine is 100% stock you probably have a nylon style timing gear. Those gears get very brittle over time and will cause problems. It would be worth replacing your timing set if you do nothing else.