Well, the tranny does indeed whistle, dude, I'm just so pleased that you "dont think the tranny whistles", how would you know? Trust me I have a whistle, both the dealer's techs and I can hear it, and all evidence points to the transmission.
"how in the hell are you going to hear it if your...