Help needed with 318 (timing, ruff starts)

Have you checked for timing chain slop yet?

A worn timing chain can cause the timing to jump all over.