A couple of other ideas. First, are all the spark plugs now the same color? If not, they may not be firing and that can easily cause decent idle and lousy acceleration.
Second, if you run the engine with the cowling off, and she performs well, you likely have an exhaust leak into the cowling.
Second, if you run the engine with the cowling off, and she performs well, you likely have an exhaust leak into the cowling.