Well, is it a gear whine? Or a bearing whine? Can you tell?
Have you gotten a professional diagnosis? Put it up on a hoist and run it, listen?
Instead of just throwing parts at it, maybe get some help? I'm a pretty good shade-tree mechanic myself, but sometimes a trained ear, or a pro familiar with the particular model can really help.
When we had our BMW 3-series I had a independent shop guy that was just phenomenal - he would troubleshoot problems, provide a list of parts required, and offer to do the work for a rate, just get me the parts, and/or how to do it if I wanted to do it myself. And he would tell me how feasible it was to DIY, based on complexity and any requirement for specialized tools. The shop manual for that car was two inches thick!! Of course I paid him for the diagnostics. Worked out really well, but eventually the cost to keep it running exceeded the payments to buy a new one.