I have a 2003 BMW M3 SMG Transmission. The other day i drove home from work down the high way and the service engine light comes on. Later on that night as i started the engine again the SMG light turns on and it wont let me started with 1st gear instead it only starts with 2nd gear. Plus it wont allow me to chang gears to any of the other gears. Then as i paddle the gas on 2nd gear and when the RPM goes up and reaches around 5-6 and speed went up then thats when the gear changes to 5th gear but it skip 3rd and 4th gear. As soon as it hit 5th gear then thats when it lets me change gears again. But as i slow down and stop on stop signs and stop lights the same thing happens again. stuck in 2nd gear again and wont let me shift to other gears. So i have to repeat what i did above in order to shift and go on. So anyone with answer and advice for me will be great and thanks you all.....