I think I would take your cold vs hot testing much further. In many cases, low boost is a product of something else going on. While cold I might throw the machine on a relief and record all the data you can. Then do the same hot.
Stuff that I would certainly want to look at is injection event pulse width if they offer it, but "throttle %" might be all you get. Fuel rail pressure, etc. Everything to do with fuel. One hunch I have is high return rates on your injectors which would cause low rail pressure, but typically would also present with wider injection pulse width as it is trying to get more fuel.
However, I don't recall what fault codes are being presented currently, if any? Those codes or lack thereof are an important piece.
Stuff that I would certainly want to look at is injection event pulse width if they offer it, but "throttle %" might be all you get. Fuel rail pressure, etc. Everything to do with fuel. One hunch I have is high return rates on your injectors which would cause low rail pressure, but typically would also present with wider injection pulse width as it is trying to get more fuel.
However, I don't recall what fault codes are being presented currently, if any? Those codes or lack thereof are an important piece.