I am almost 100% sure the engine is fine and the turbo's seals crapped out. I spent all day taking everything apart, cleaning, swapping out plugs and reassembling to have the same issues come right back.
Check out my post in the FI forum for painful detail, video and pics