I know your pain. I was testing my car & it detonate (sp?) & I heard a "ting ta ting ting" I was only a block from my house "Thank goodness" so I drove home to discover the nut had spun off the inpeller & was hitting on the MAF & the impeller. I looked a little closer to see my Turbo looked the same.
Time for an engine rebiuld as well my friend. There is no way I would live with all of that in my motor.
Good luck that sucks. Sorry.
