The menus for the mmi all appeared regardless of the fault codes but the options were grayed out. With the engine running part, I normally turn the ignition once to start the electrics. Should I be leaving the engine running when I set the codes? I.E. Turn engine fully on and begin coding? Also with the 308805, the fault in my dash kept on appearing where as if I tried 208805 I didn't get the error on my DIS.