Plenty of starting points to work on. Fix the obvious issues first and move to the next. I can GUARANTEE boost leaks are all over the car but if it feels like it’s barely able to move, bigger issues besides leaks exist.
Also, you aren’t going to build boost pressue at idle regardless of how much gas you give it.
One last point… Fix ALL issues with this car or it will fuck your life up.