I should think the Forge twintake will be fine, you have lots of air going in.... but its the lack of fuel that seems to be the problem.
I'd do some logs with shark or bluefin as im slightly confused who your with? eitherway thats irrelevant and see if they can adjust the settings accordingly. if they cant, have a look at the hpfp internals and see whats going on.