In April sent gearbox and carburetors to Lockwood for inspection and five year inspection of carbs. Gearbox ok, put carbs back on and engine would miss violently, sent carbs back to Lockwood and they ran perfectly on their test engine . Put carbs back on and still misfired, but not as bad as befor. We have trimmed the plug wires and reset the plug caps, changed the spark plugs, ran on new and old ones, compression on cylinders good, switched out ignition boxes to a known good set. Synced carbs with a carb mate and vacuum gauges. Checked for stuck valve or soft lifter. Most of this work was done by A Certfied Rotax mechanic. Engine ran fine befor the annual inspection. Engine runs smooth on the soft start modules and starts to miss after engine kicks off the soft start. Engine does start right up as it always has. Maybe next check would be the pick ups on the back of the engine??? Suggestion’s? 912uls engine 700 hours.