I got a 2001 X5 4.4i it's got 125 miles on it, I have changed right about everything in this car! It has cost me a fortune to keep it running. It runs great and everything in it works except for the transmission, it has started to go all the way up to 3000rpm when shifting to 3 gear and feels like it has a hard time shifting but if i let go of the gas at like 2000rpm it shifts semi good, allso when coming to a stop it shifts rough going from 2 to 1 sometims. My dealer said that the gear and the motor are not spinning at the same time when he clicks in gear, he said that i am going to need a new tranny soon. I was wondering if this problem can be fixed befor it gets worse or is it a new tranny?