Did you check for vacuum leaks with quick start/propane or water? What way is the backfire going( intake or exhaust)? So a couple more ideas for you...... Did you change the plugs and wires ( gapped, no bad wires), cap and rotor? Could you have installed a bad one ( even if it's new). Find a set off a good runnin eng and try them. I've had bad plugs before ( new) and wires go bad ( old). Anything plugging the intake making it run rich? (dirty filter)
Not sure because it's stroked, do you have to run a different timing, or deg on the cam? Is that done correct?