bmw320cd sport 2004 - Gearbox noise - 2004bmw320cd

Hi there is a whirling noise in the automatic gearbox of my car. the car can also kinda shudder when this happens. there is 103K on the car.

it mostly happens when i keep the acceleration at a constant level, espesially if goen up a slight hill or even on a level road. when the light for the automatic transmission came up on the dash I brought it to the bmw garage. they replaced the gear selector. I got the car back but the problem returned the next day. I brought the car back and they replaced the gear box fluid. but the problem came back. I returned the car and they said they done a few jobs on it.

Its not as bad now but the problem is still there. they obviously dont have a clue.

Can anyone help a lady in distress!