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 ?