I assume it have to be unburned fuel getting through the exhaust.
What can cause this?
A bad plug wire so that the spark jumps to the block or the head instead for to the spark plug. A damaged wire of the heat from the headers
A bad or jumped timing chain? But that one is new! Not only new, but it has a double timing chain!
A bad coil ?
I`m thinking loud here, as you may notice....ok,ok maybe I shouldn`t LOL
Doesn`t it have to be a missing spark that causes backfire through the exhaust?