Here's a vid of the boost test. When I turned up to around 18 psi it felt like a fan breeze.
(Caution Loud Video)
https://youtu.be/q_RfBbRs5FA
This what I found leaking out.
-blower volute
-coupler on blower
-pipe where it was welded
-coupler on throttle body
-blade shaft on throttle body
-tps sensor area
-fuel rail bolts

