Pressure test your intercooler pipes to rule out a boost leak as it's a common problem! Get a empty spray bottle, put a little bit of water and washing up liquid give a shake up and when your car is running spray it on the joins of the intercooler pipes and rev it a few times if you see bubbles then you have a leak in that area, you can do the same with your dump value to make sure that's not leaking also!