got a 97 328i i go to get on it in 3rd 4th and 5th and and the rpms shoot up and I bearly gain any speed i can slowly get on the gas and get speed but i cant really get on the gas however if i let up on the gas the rpms go right back down to about 2 grand any one please help me iam freaking out here and desperate