Все примерно так и есть...
Только он (соленойд) "открывается/закрывается" как форсунки/инжектора... то есть 50% - открыт половину времени, закрыт столько же, 100% - постоянно открыт, 0% - постоянно закрыт.
Поэтому покупаешь (быстрый) соленойд от например AVCR и подключаешь его к Ультимату как субинжектор.
По одной стороне таблицы субинжектора можно поставить - значения Мап сенсора, например в барах (это тот самый reference на буст/вакуум), по другой - обороты, теперь твоя задача сделать Duty соленойда ровно таким чтобы поднимать/снижать или удерживать буст на нужном уровне на нужных оборотах.
Потом в разделе Sub Injectors можно хоть десять карт разных написать, причем можно и вместе с топливом и зажиганием и сохранять под разный буст и виды топлива.
PS:

Я вот плюнул на эту затею и купил AVCR.
