Disc Brake Hold Off & Prop Valves

Do you think the carb is to much for that engine
A 750 is absosoeffinglutely not too big, for that combo. lol.

You still haven't said when and where under what circumstances it is rich, and how you know this.
What gears and stall are you running?