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:
- Fuel problems.
- Ignition system issues.
- Exhaust restrictions.
- Propeller problems.
- Overheating.