Yes, once out of first the whining is gone. I was told that a some sort of oil or fluid that you can put into the transmission will get rid of the noise. I am not sure if this viable.
Honestly i would not add any "additive" to my ATF. If anything you can try replacing your ATF and make sure you get what your Trans calls for. All in all though a little whine is still expected from first gear. Good luck man but dont sweat it