Originally Posted by Radiation Joe
My guess is you have about 20k to 25k miles on the car. Replace the spark plugs and it will fix it right up. I'm on my second e90 and both have had this behavior, especially when cold. It got worse until around 30k miles when the plugs were replaced. After that it was fine.
are you saying it's a spark plug issue? or are you saying it's cold transmission issue? B/c most of us attribute it to cold transmission.