Yep, backfiring is gone. Got a chance to run with the new flyscreen and while it wasn't perfect, it really helps with the wind on the chest. Now I just need a decent seat!