So time has finally come to upgrade the turbo. It appears I have dropped a bearing in my stock turbo or at the very least something is very wrong.
My turbo whine sounds like fingernails on a chalk board now.
So My question is what turbo is best for my situation?
I do tow about once a...