if still on the oem fluid id put the new fluid in.
auto trans are typically worse off to flush because they have way more seals that could be hanging on for dear life and with a fluid flush its causes them to not work as well anymore.
what kind of whining? some noise is normal. its a machine with gears n sh*t