Here are some pics of what a guy at a local welding shop said would help. He was able to weld my broken pieces back together, but I don't know how much faith I have that it will hold. There are a few spots on the welds that I can blow air through, so I think I'll have him try to see if he can seal them up better. Another thing to watch for is the chance of a piece of metal breaking on the inside of the welds and going through the turbo. That would not be good!
Hopefully exhaust pressure would be pushing the metal chunks away from the crack not down the exhaust pipe. However metal+turbo would be bad.
Once I am done riding for the year I will pull everything apart and check to see if its leaking. So far no symptoms -3k atm.
Tues