The description seems a bit difficult to wrap a diagnosis around, I am not sure what you are hearing. The loss of power or poor acceleration is possibly going to require more interaction here, how long have you been noticing this issue? Is the check engine light on? Is the car auto or manual? Did you seek out your BMW service providers opinion yet? We as mechanics need all the information we can get, if fixing BMW cars was easy, anyone could do it.