yes and no.
i only had 15,000 mile son the turbo. i paid a lot of money for a part that crapped out on me. WTF? hopefully it will be able to be rebuilt
Yes it sucks, but consider yourself lucky. Could have been muuuuuch worse. Let us know how the new one runs bud.