The cause can be a combo of effects. A number of things that are little off. If you go to a smaller prop with slightly less pitch, for instance, you can lean the engine up a bit, keep the same lap time. The rpm you're running is a tad low for an unmodified FP. I've done it. 11x5s can keep an FP from hitting the runaway zone, by loading the engine up. (At least I've used them in at least one plane, did avoid a bad resonance.) But maybe in this case you need the extra RPM of the "sweetheart" 10 1/2 x 4 1/2 apc. Something of a mythic prop for FPs. If the issue is related to slight flooding, such as a fox burp, this will help. A hotter quality plug, (Enya #3), will also help burn off excess fuel. Reducing oil content can also help the burn. Repositioning the tank slightly, can lean things out some where you need it. Another thing you might try is seeing if the engine richening is worse or better at the beginning of the run. You're problems seem to be in the later maneuvers of the pattern. Granted they are more demanding on the engine system. Try the late maneuvers early in an engine run, see what you get. Lowering the tank slightly will lean the engine in outside maneuvers. This might be what you need. Then you get into the type of tank used. Conventional vent or uniflow? Unhooking the uniflo in a given combination can tell a lot. Some combinations of tank, engine, fuel etc. don't like uniflo. FPs can be particularly sensitive to this. But usually uniflo issues present themselves as engine runaway...
I'd start with the plug, fuel, prop, in that order. The Vector 40/FP 40 can be a dynamite setup. Good luck.