Joined
·
25 Posts
I have a 2016 GMC canyon. Getting a really high pitched whine sound. It seems to be coming from the turbo. Bent fin? I live in the NW and doesn't freeze much. How should I troubleshoot before taking it to a mechanic? If I need a new turbo , where would I source it?