have new turbo on, adj fpr on the way, now TB issue. i have a new turbo te44 and it sounds like my wife's vacuum. plastic tube intake with with kn cone filteron the end. so was thinkin need new throttle body? is there something i can do to the one i got but i have the turbo from 87 car with 3"...