I had BAD throttle closures more noticeable in gears 3-6 mostly 3-4, after a new set of index 12s, mine were like 8, and a new coil, it's 99.9 % adapted and cured... I did the plugs today, and then had Indy do battery, so idk what all adaptations were reset, but my trip clock was reset..., anyway, new injectors covered by BMWs extended fuel system warranty / recall, about 500 miles ago, a carbon blast, and a new coil on 5, and over the next 500 miles got better and better, still had a slight idle stumble so I did the plugs and battery today as it was warning me of low charge too... Runs like a champ... The carbon blast and injectors was worlds better tho