I have a 2001 740 IL i bought it brand new, I only have 90,000 miles on it.
Transmission was acting a little weird
shifting into low gear going up a very slight Incline no need to downshift.
Then one day while I was driving it shifted into low gear I believe it was third gear I was traveling about 45 mph
The rpm's went up to like 3500 so I took my foot off the accelerator and it seemed like I was in second gear so I tried to kick it out by accelerating, Didn't work so I stopped disconnected the battery and it started shifting just fine.
Did diagnostics no codes are showing
So I thought it was just a glitch until I got on the highway traveling about 70 mph going up an incline (Again no need to downshift) It downshifted took my foot off the accelerator and sure enough it was in fourth or third gear.
I shifted into neutral put it back In D
and it was fine for little while and the whole scenario started again.
I change the fluids flushed transmission it was doing good for a couple of days
then it started acting up a little bit.
I feel I was betrayed by my car...!
BMW said it could be the body transmission module $1500 plus labor to install But no guarantees that this will fix the problem or replace the transmission $6000 plus labor.
Can anyone HELP...!
Oh I almost forgot Had a cup of Coke in the cup holder and auto/manual transmission switch got very sticky
I don't know if this has anything to do it.