From experience with the E39, the codes that point to the O2 sensors are very non specific. After buying new sensors and having the problem and the codes come back, I found the intake camshaft position sensor and the idle control valve to be the culprits.
|