My 2005 mini Cooper s is throwing codes and I'm not sure why. I was thinking the and module needs reflashed but I'm not sure.it went into limp mode I think the other day and then went back to normal but still has these codes if anyone could help I would appreciate it.