I hope this makes since but the answer to this problem seems simple to me. The problem is vacuum, or rather lack off. Why does this need to be operated by vacuum at all, Why not make it a electromachanical control instead of vacuum. The ECU gives us a voltage output at the RPM range it wants the VVIS to change, that voltage output activates a solonoid, to open a vacuum source, to a contol a vacuum actuated solonoid.
Why not just remove the vacuum controlled solonoid and in its place install a electromagnetic solonoid. They are cheap and easy to get, have the required force and pull range to actuate the mechanical plates in the intake. For those of you running an aftermarket engine management systems can use one of the programmable outputs to control the operation of the solonoid and have a ton of variables to control the solonoid.
The only draw back that I see and is surely the reason that the factory chose vacuum as the source of movement in the solonoid is duty cycles, most of the electromagnetic solonoids I have seen have a rating of 100,000 cycles min. but these items are aprox. $30.00 and can be replaced in less than 15 min. So even if you had to replace it every two years wouldnt that be better than it not working at all or being stuck in the wrong mode for max power.
If someone is interested I have a parts list and sources for the parts needed and pin munbers for connection to the factory wire harness. As i do not have a FI setup I cannot test this myself but I am sure the solonoids will function the same.
Just my .02