Does anyone know a good workshop that can repair BMW auto transmissions that has some issues with missing gears (not complete failure)? This is for X5 4.4i 2002.I believe it is a ZF 5HP24.Would any otherwise good and recommended workshop be able to handle this task? This is the report:After driving for a while, such as half hour, the transmission does not shift gears properly anymore and misses to upshift at proper RPM. Usual operation at startup is quite good and not any sign or jerkyness or error message.The first 10 to 15 minutes the transmission works better, then it becomes worse as the car warms up.Shifting is also still carried out smooth, however the shifting point is much too high, I need to rev the engine to about 3 to 4K before shifing occurs. Usually it would shift much sooner. It definately feels wrong. I can hear the fan operating very noisily, so much I can hardly hear the rumble of v8 any longer.Shifting down would also occur too soon when comming from higher gears, leading to a jerky braking at traffic lights as the revs are too high on the downshift. but this issue is more irregular whereas shifting up becomes a constant problem after running the car for a while.I also tried to change gears in manual mode.When I want to shift into i.e. 3rd gear at revs below 4K it would not engage the gear and the display would show a drop back to 2nd after 3rd was shown on the panel for a brief moment. Same applies to shift gear 1to 2, 3 to 4, etc. I can only do the manual mode shift at high revs (min 3.5 to 4K)Have had the problem checked and the tranmission cleaned, oil cooler replaced, filter replaced etc. Cost a lot of money but problem re-occurerd immediately on my way home after I picked up the car and drove for over 30 mins.what could be the problem here? Computer did not produce any error messages either. Could it be a rev sensor, or any other component not directly in the transmission? Do I need to get the transmission disassembled?