Originally Posted by charles.soori
I'm using the bavarian technic pro...i think it said bank 1..i'm going to look for loose connection tomorrow and see..but before i used the bt tool i used a reg obdII reader and that one said P1056 vvt supply voltage control and P105b Internal control module vvt error voltage too low, i cleared them and the error code didn't come back. I'm only left with 2A3F and 2A77
If everything is fine(e.g. no corrosion on the pins of the connector, chaffed or cut wiring) I would replace the O2 sensor. If you had the means of checking the wiring from the 02 sensor connector to the DME for reistance and shorts to power or ground, I would do so for good measure. But I highly from experience believe you need an O2 sensor. Seen this many times.
Also see if you can get a replacement Bosch sensor from a local auto parts store. Its much cheaper and the SAME exact sensor without the BMW stamp on the connector.
Let me know the outcome. Best of luck to you. I hope this has helped.