I didn't really elaborate on what I was saying about doing the weld with the turbo in place... Considering the carbon buildup that is on that IWG on the stock turbo, I would assume that doing it (properly) would entail taking the turbo off to clean the area for the weld.
Again, I'm no welder... And having taken the feed line off and either forgetting a washer or not tightening it is pretty much the only thing that I can think of for creating a leak like that while it was at BVP.