I have a rocket first stage that seems to work pretty well....except when I try and turn at altitude. I'm pretty sure I know what the problem is, just not how to fix it. The rocket is a main cluster of tanks and engines (7 in all, the central plus 6 surrounding). Outside of that there's another ring of 6 tanks and engines, which are asparagus staged. There are some SRB's too, but they're not the problem. The rocket works fine until I've dropped the SRB's and asparagus stages, and I'm down to the inner cluster of 7 tanks and engines. The central cluster has bi-directional fuel lines - one each direction - between the outer 6 tanks, and unidirectional lines all pointed to the central tank. This works great, as the asparagus stages expire as planned, and when down to the central 7, all the 6 outside engines have the same amount of fuel available to each. However, that fuel doesn't seem to be weighted equally among the 6 radial central tanks (some tanks show full while others empty at that stage of flight), and this, I believe, is what's causing the wild directional behavior when the rocket tries to turn. I don't see any imbalance of thrust. Since it's asparagus staged, the last asparagus tanks empty into 2 of the 6 central radial tanks. I'm assuming this is what causes the imbalance, and that it's not redistributing that fuel among the inner tanks evenly. What I'd really like to have happen is for the fuel/oxidizer levels to remain equal among all the inner tanks. Essentially, I want it to function as one big tank, with all tanks being symmetrically filled/drained. Is there some way I can do this? Cheers, -BS