Ticking 340
If the timing chain is loose the timing will not hold steady.
Get a timing light and rev the engine up to a steady 3,000 rpm or so and watch the timing marks, if its steady the chain is not too loose
Sure you don't have a tiny header leak ?