Backfiring issue

He doesn't know the engines history. Sounds like a timing chain, nylon toothed aluminum cam gear.
You could be correct. And if i recall it was mentioned how to check for a loose chain.