BMW fehlercode und sporadisch motorleuchte

  • Hello!


    I hope that you won't mind me writting in english, because my german is not at it best (reading is so-so, but writting is quite bad).


    I have a 2005 320i (N46B20), 110kW, with 197.000km. The car is in very good shape, and it starts and runs very fine, smooth idle and constant acceleration. From time to time, yellow check engine light illuminates (small one in the upper right corner of the display), and it stays on for some time (several days), but it also disapears sometimes by it self. I've bought a OBD reader (Carly Pro).


    First time I've got this faults, which I have deleted afterwards:
    002EFE
    002F17
    002F9E
    0029F5




    After that, I keep getting the following faults (it's a copy paste of a frozen frames - PAY ATTENTION at parameters for faultset 2 and faultset 3):


    Faultcode: (0x2EFE) e-fan
    Faultset 1:
    (appeared at: 157800.0km)
    Engine speed (nmot):
    680,00 /min
    Motor temperature (t mot):
    61,50 °C
    Tastverhaelnis E-Luefter (TAML):
    90,60 %
    Supply voltage (UB):
    14,70 V
    Faultcode: (0x2EFE) e-fan
    Faultset 2:
    (appeared at: 524280.0km)
    Engine speed (nmot):
    10200,00 /min
    Motor temperature (t mot):
    143,25 °C
    Tastverhaelnis E-Luefter (TAML):
    100,01 %
    Supply voltage (UB):
    24,02 V
    Faultcode: (0x2EFE) e-fan
    Faultset 3:
    (appeared at: 524280.0km)
    Engine speed (nmot):
    10200,00 /min
    Motor temperature (t mot):
    143,25 °C
    Tastverhaelnis E-Luefter (TAML):
    100,01 %
    Supply voltage (UB):
    24,02 V


    Faultcode: (0x2F9E) Thermo-oil sensor
    Faultset 1:
    (appeared at: 157800.0km)
    Vehicle speed (vfzg_u):
    0,00 km/h
    Engine speed (nmot):
    680,00 /min
    Motor temperature (t mot):
    61,50 °C
    Supply voltage (UB):
    14,70 V
    Faultcode: (0x2F9E) Thermo-oil sensor
    Faultset 2:
    (appeared at: 524280.0km)
    Vehicle speed (vfzg_u):
    255,00 km/h
    Engine speed (nmot):
    10200,00 /min
    Motor temperature (t mot):
    143,25 °C
    Supply voltage (UB):
    24,02 V
    Faultcode: (0x2F9E) Thermo-oil sensor
    Faultset 3:
    (appeared at: 524280.0km)
    Vehicle speed (vfzg_u):
    255,00 km/h
    Engine speed (nmot):
    10200,00 /min
    Motor temperature (t mot):
    143,25 °C
    Supply voltage (UB):
    24,02 V


    Faultcode: (0x2F17) Engine oil temperature, temporary high to override circuit EGS
    Faultset 1:
    (appeared at: 157800.0km)
    Intake (tans):
    18,75 °C
    Engine speed (nmot):
    680,00 /min
    Motor temperature (t mot):
    62,25 °C
    Supply voltage (UB):
    14,51 V
    Faultcode: (0x2F17) Engine oil temperature, temporary high to override circuit EGS
    Faultset 2:
    (appeared at: 524280.0km)
    Intake (tans):
    143,25 °C
    Engine speed (nmot):
    10200,00 /min
    Motor temperature (t mot):
    143,25 °C
    Supply voltage (UB):
    24,02 V
    Faultcode: (0x2F17) Engine oil temperature, temporary high to override circuit EGS
    Faultset 3:
    (appeared at: 524280.0km)
    Intake (tans):
    143,25 °C
    Engine speed (nmot):
    10200,00 /min
    Motor temperature (t mot):
    143,25 °C
    Supply voltage (UB):
    24,02 V



    I'd say, either oil level sensor, or it's wiring is faulty. But, what about that parameters? I know that 524280km is when it isn't able to read km-stand, but 24V suply voltage, and other parameters (temperatures and engine speed)?? I'm a bit confused.


    Thank you in advance!
    Bojan

  • No answers :(
    But to be honest, it's a long and boring post.
    However, I've been driving around, reading codes after every drive (but not deleting them), and came up with this conclusion: faultsets with abnormal parameters are 'blank slots'. Fault 2F9E keeps getting a new entery everytime engine warms up - now I have 3 faultsets with 'normal' parameters - obvious problem with oil level sensor.


    Now, can a faulty level sensor (2F9E) trigger a yellow check engine ligh? Because it illuminated yesterday, and only new code was 2F9E.