Hello all. Trying to refresh this post. My E93 is throwing the CF17 code. It comes back immediately after reset. There are a couple of ancillary codes every few drive cycles, but they appear to be related to the jbbe. (DSC, drivetrain, limp mode) From what I have read, the most common issues are a bad JBBF module. I purchased an exact # replacement and installed it but the code persisted and I was unable to code the replacement JBBF module to the car using my coding tools (no response from module) because it still wan't communicating. After testing, I reinstalled the original since that did not appear to be the issue. My next thought was that the wiring to the transmission had been compromised. I lifted the car, pulled the front pan and cleaned oil from everything I could. Although I replaced most of the key gaskets about 25k miles ago, there was a lot of oil on the splash guard and it had blown back onto the transmission. I suspect an oil change person allowed oil to drain onto the splashguard and he did not clean it up (this has happened to me several times). I cleaned up all the oil, cleaned all the transmission connectors that were accessible and tested again. Same code. If anyone has any other ideas, I'd really appreciate them.