LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> BMW >> 2019 >> Z4 >> Repair and Diagnosis >> Quick Lookups >> Technical Bulletins >> Technical Service Bulletins >> Engine Control Systems >> Check Engine Oil Level Message (SI B12 05 19)
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Check Engine Oil Level Message (SI B12 05 19)

Publication date: 2019-03-01
Reference number: SI B12 05 19

CHECK ENGINE OIL LEVEL MESSAGE

CHECK ENGINE OIL LEVEL MESSAGE

TECHNICAL SERVICE BULLETIN

Reference Number(s): SI B12 05 19, Date of Issue:  March 01, 2019
BMW: See The Chart Below
GROUP: Engine Electrical Systems

MODELS

G00580173

SITUATION

"Check engine oil level" Check Control message (ID961) appears when starting the engine, and again at the end of a trip.

An additional message can also appear: "The engine oil level has not been determined for a long time. Please measure engine oil level."

Fault code: Control module: Fault code text:
1C4001 DME Engine oil level: Measurement required

CAUSE

Software error in the diagnostic function for the oil-level sensor.

Affected I Levels: from 18-11-500  to 18-11-530 

Background:

If an electrical or signal fault occurs in the oil level sensor, the sensor is not detected in the component diagnosis. As a result, the fault memory entry "1C4110 - oil-level sensor: Malfunction" will not be displayed.

If the engine oil level monitoring is not working, after approx. 18 hours of engine operation the fault memory entry "1C4001 - engine oil level: Measurement required" is entered.

NOTE: If plausibility monitoring is working correctly, an electrical or signal fault in the oil level sensor will trigger the fault memory entry "1C4110 - oil-level sensor: malfunction". This takes place if the fault is detected in two successive driving cycles longer than one minute.

PROCEDURE

  1. Check the engine oil level via "Detailed measurement".

    Prerequisites: 

    • Vehicle is parked on a level surface
    • Engine is running and at operating temperature
    • Transmission selector lever either in N or P
    • Do not press the accelerator pedal

      Use the iDrive path: 

    • Car/Vehicle Status/Engine oil level/Engine oil measurement/Start measurement
      G12337437
      • Measurement progress is shown as percentage
      • The measurement takes approx. 1 minute

      After a successful measurement, the oil level is displayed as a green bar on a "dipstick" scale.
      NOTE: Engine oil top-ups are excluded from the scope of this service bulletin.
    • If the engine oil level check is OK: Continue to Step  a through  c.
    • If the engine oil level check is canceled (after approx. 8 seconds), or cannot be selected (greyed out): Follow step  a through  c.
  2. Read out the I Level of the vehicle.
    1. Program the I Level of the vehicle if it is lower (older) the target I Level below:
      Model Target I-level
      G07 (X7 Sports Activity Vehicle) S18A-18-11-530 
      G02 (X4)  
      G30 (5 Series Sedan)
      Model  Target I Level 
      F39 (X2 M35i Sports Activity Coupe) F056-18-11-530
    2. Refer the customer to the Electronic Owner's Manual for the prerequisites for checking the engine oil level via "Detailed measurement" are described.
      • iDrive path: Car/Owner's Manual/Oil/Electronic Oil Measurement/scroll down to Detailed Measurement, then "Functional requirements".
    3. No further activity required.
  3. Oil level check is canceled, or is not possible due to greyed out selection:
    1. Read out the I Level of the vehicle.
    2. Program the I Level of the vehicle if it is lower (older) the target I Level below:
      Model Target I-level
      G07 (X7 Sports Activity Vehicle) S18A-18-11-530 
      G20 (3 Series Sedan)  
      G29 (Z4 Roadster)
      Model  Target I Level 
      F39 (X2 M35i Sports Activity Coupe) F056-18-11-530

      Attention:

    3. Activate the ISTA service function to determine the engine oil quantity.
      • ISTA path: Service functions/Drive/DME/Engine oil/Engine oil quantity
      NOTE:
      • If there is a fault when determining the engine oil quantity, the above service function references the corresponding test modules.
      • If the fault "1C4110 - oil-level sensor: Malfunction" is entered: Work through the corresponding test module.
      • Always connect a BMW-approved battery charger/power supply SI B04 23 10  ) when performing programming. 

WARRANTY INFORMATION

Covered under the terms of the BMW New Vehicle Limited Warranty for Passenger Cars and Light Trucks or the BMW Certified Pre-Owned Program.

NOTE: Engine oil top-ups may not be charged to this defect code.

When the vehicle's current i Level is lower than 18-11-530: 

Defect Code: 1261001500 Oil level sensor/oil condition sensor permanent malfunction
Labor Operation: Labor Allowance: Description
00 00 006 Refer to AIR/KSD2 Performing "vehicle test" (with vehicle diagnosis system - checking faults) (Main work)
Or:    
00 00 556 Refer to AIR/KSD2 Performing "vehicle test" (with vehicle diagnosis system -checking faults) (Plus work)
61 21 528: Refer to AIR/KSD2 Connect an approved battery charger/power supply (indicated in KSD2 as "Charging battery")
And:    
61 00 730 Refer to AIR/KSD2 Programming/encoding control unit(s)

Labor operation code 00 00 006 is a Main labor operation. If you are using a Main labor code for another repair, use the Plus code labor operation 00 00 556 instead.

During the same workshop visit, if a vehicle also requires another Technical Campaign or repair that also includes programming and encoding the control modules, the programming procedure may only be invoiced one time.

Programming and Encoding - Vehicle Control Units 

  1. The programming procedure automatically reprograms and encodes all vehicle control modules which do not have the latest software I Level. If one or more control module failures occur "during" this programming procedure:
    • Please claim this "consequential" control module-related repair work under the defect code listed in this bulletin with the applicable AIR/KSD2 labor operations.

      Please explain this additional work (The why and what) on the repair order and in the claim comments section.

  2. For control module failures that occurred "prior" to performing this programming procedure:
    • When "covered" under an applicable limited warranty, claim this control module-related repair work using the applicable defect code and labor operations (including diagnosis) in AIR/KSD2.

Other Repairs 

After vehicle programming/encoding or if the vehicle is at or above the required minimum i level, when other eligible and covered work is performed as a result of performing the ISTA diagnostics and related test plans, claim this work with the applicable defect code and labor operations (including diagnosis) listed in the AIR/KSD2.

[Copyright ©2019 BMW of North America, Inc.]