New test. Some thoughts.
You say you are V11 but LFS shows it as #13 no big deal.
Engine is better but still with a big kick.
Are these tires sizes used with this kind of engine? I feel there is much more power than grip. I did a quick search but I did not find anything well documented. My guess is that maybe these wheels are used on less powerfull buggys.
Front suspension: I would narrow the inside attach points. Usually front is as narrow as two feet, also lower triangles are even closer to the center. The hubs are too much inside the wheels, with such small wheels there is not much room to put them that deep.
Brake balance 75%? I did not try yet to lower it but I lock my front tires very easily. Again don't know how much braking torque these tire and small dics can handle.
45 degrees wheel angle might be interesting for test and drifting, but feeling was already much better by going down to 30degrees...