jup whining mostly means bearings. mine started whining very badly a month ago took it apart and the bearing + shaft were just dead and not usable anymore had a find another one
Found one for about 200 euros and just put it on no whining and very smooth shifting
Happy i still found one , in belgium rst parts are pretty rare...