Is the noise in the tranny only when it is in gear? Goes away when you put it in neutral or park? If so sounds like a bad torque converter. Not sure what you mean by a vibration when the defrost is on. Or what the throttle body would have to do with it. Good Luck.