I bought this turbo awhile back.. Put it on the truck and ran amazingly well, actually it was one bad mother flucker.. The sound is unreal awesome. I then started to hear a noise on spool that just did no sound right to me.. I called ATS, excellent customer service. Sent it in and was found to...