I would get a pressure tester for the tranny and test it in the truck if you want to. You can rent the guage at most auto-parts store. I think there is a plug you can remove for the test without removing the tranny lines, my mech just removes the lines and tests there.
You could have a clog in the line somewhere too. Pick up an aerosol can or two of tranny flush and flush the lines. One can one direction, another can another direction.
Your VRV valve might need replacement, or you have a leak in the vacuum line from the VRV valve to your tranny. That could explain the hard shifts.
As for the whine, I couldn't tell you. Sounds like the torque converter if I had to guesstimate.
There is an adjustment for the VRV valve, do a C-6 search in the threads, I know CDNSARGUY has givin out that info more than a few times.
That's my opinion, and we all know how those are.
