Just a guess here, but check your turbo for end play/side play, mine will "bark" if I let off the throttle fast under a heavy load (towing) it sounds more like a grinding noise on mine, and it only does it when I down shift out of 6th gear, (climbing a hill).