So I got my old one off, in preparation for the new turbo to come in-Don't ever order anything overnight air during a darn hurricane!!!!!!!!! I didn't even think about that when I ordered it, and the turbo shipped from MA. Was supposed to be in yesterday, but as of 845 this morning, it was out for delivery.
Once I got it off, the damage was obvious-and I took a short video of it with my phone to show it. Forgive the focus-the phone takes a bit to refocus if I move it, or if I stick my fingers in the turbo.
http://www.youtube.com/watch?v=qWmzZv7L ... ature=plcp