Been working on this with @FJmaine; it has 125psi compression in each cylinder, which tells me the valves are cycling. We have had it diesel along but never backfire, which makes me think timing is right, but maybe this points us to a weak spark issue?