If your engine is experiencing a loss of power, even though it has good compression, new plug wires and carbs seem to be fine, there could be a few other reasons for the issue:

  1. Fuel problems.
  2. Ignition system issues.
  3. Exhaust restrictions.
  4. Propeller problems.
  5. Overheating.