So a post over at bf.c suggests that my car is in need of a DWE software upgrade to resolve a 2,800rpm hesitation under acceleration coupled with occasional poor idle. They suggested going to an independent BMW specialist shop to avoid costlier diagnostic fees...

Anybody in my neck o' the woods have a favorite shop they'd like to suggest to me?