Do you have the BMW 3L engine, with the GM gearbox made from cardboard !?\
Sorry bro its the one Achilles heal to these cars, I had 140K miles and had to get a new gearbox, well they call it new, but complete strip down and new internal parts, cost was £3500.