After the recall was completed on my car I started getting codes and I was told that the throttle body was cracked. Had to wait for a week for the new one. It's been fine for the last 3 months and no codes came back.
Sponsored by www.dtmhaus.net
E60 M5, E39 M5, E46 SC'd, F15 Diesel
2013 M5 Azurite Black