Same thing exactly, 35 to 40 mph, surging or shifting - just did the reset with holding the throttle down for a full 90 seconds and it has gone away, but I am not convinced it is gone after reading all the posts. It really is a defect and I am more than willing to participate in a class action. If one person has an accident due to this defect it will cost BMW more than all the recall fixes-or maybe they know it is not going to cost them any personal injury damages.
How long is the replaced Mechatronic unit going to last? 4k dollars every 60,000 miles-what a ripoff!
My car is a 2005 with 58k miles, bought new and driven very moderately