You need to check the pressure in the fuel rail.
If the pump is not supplying enough pressure and flow, you'll get rough running and backfire.
Does your Troll run clean if you floor the...