*UPDATE*
Ok, so the 29E0 code I calked up to bad fuel. Changed the fuel up and put some BMW injector cleaner in it and never came back. The 2B28 code was a purge valve, I guess it's by the DME, not quite sure but its what my SA told me. Something to do with emissions and sometimes they get stuck I guess. Just wanted to post an update in case anyone else came across this..
|