Sounds like you need a final stage resistor, (FSR). That is a common subject on here as the original OEM design was prone to fail, but the new OEM design is improved and problem free. If you do a search from the google spot on the bottom of the page you will find numerous threads, and there are DIY instructions on here as well.
It would be #3 on this link:
http://www.realoem.com/bmw/showparts...75&hg=64&fg=40