Might try opening the slow speed needle valve slightly, or adjusting the throttle setting for slightly higher idle.
Is there any way you can strengthen the housing mend with a rivet or screw, or two? The front mend just above the gearcase looks like it might hold some promise. (Like the screw and glue method for some hull repairs.)