|
You could try disconnecting the battery for 30 minutes or longer, to see if this might help reboot all systems. Another thing to do to find hidden codes, is have someone run BMW diagnostics for codes that will not show up on handheld OBD2 code readers! A canister purge valve could be causing your problems, among other things.
Good Luck!
|