In daylight I could tell in a few seconds it blew an IC hose. :loser:
So that was fixed in no-time, since I was at it I decided to make my own turbo leak tester. Turns out my inlet hose leaking A LOT:
Got it from merlin motorsports but it has cracks and tears all over. Removed the tube and...