If u recall from my first post I said u should check your maf sensor. The reason being the steptronic gearbox module read signals from the maf sensor to determine how best to apply gear changes. If the maf is faulty it will be confused and not work properly.
Some ppl fail to c the connection between steptronic and maf sensor but there is a strong connection.
Glad u finally got it sorted. Contracts.
Sent from my Desire HD using Bimmer App