LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> BMW >> 2002 >> M3 2D Convertible >> Repair and Diagnosis >> Electrical >> Body Electrical >> Body Electrical Control Systems - Overview >> E46 Driver Information >> Instrument Cluster >> On Board Computer >> Instrument Cluster Test Functions
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Instrument Cluster Test Functions

In addition to the fault memory and diagnostic link, the base instrument cluster contains a series of test functions that can be accessed to check various functions and values. The test functions are displayed in the mileage LCD block. There are a total of 21 test functions.

The test functions are similar to those of previous Board computers and contain similar tests.

Scrolling through the numbered test functions is achieved by pressing the instrument cluster button.

The button is either momentarily pressed (tapped) < 1 second or pressed and held for > 1 second.

This signals the BC to display the sub-tests of the displayed main test menu or continue on to the next main test menu.

  1. TEST 01. -  Vehicle specific data including:

    SubTests:

    1. 12345 1.0   = VIN
    2. 4812 1.1  = Body number
    3. 834762 6_1.2  = Part number of cluster
    4. 010203 1.3  = Coding/Diagnosis/Bus index
    5. 3495 1.4  = Manufacturing date (calendar week/year)
    6. 04_600 1.5  = Hardware/software # of cluster (HW:04, SW:6.00)
    7. 415_06 3_1.6  = Injection status, number of cylinders, engine factor
  2. TEST 02. -  Cluster System Test - activates the gauge drivers, indicators and LEDs to confirm function.
  3. TEST 03. -  SI data

    Sub Tests:

    1. 1500 3.0  = Liters
    2. 0 3.1  = Periodic inspection days (not applicable for US).
  4. TEST 04. -  Momentary Consumption

    Sub Tests:

    1. 0267 4.0  = 26.7 liters/1000km
    2. 0073 4.1  = 7.3 liters per hour
  5. TEST 05. -  Distance Gone Consumption

    Sub Tests:

    1. 0195 5.0  = 19.5 liters/100 km
    2. 226 5.1  = momentary distance to go (226km)
  6. TEST 06. -  Fuel level sensor inputs in liters

    Sub Tests:

    1. 237415 6.0  = Fuel level averaged
      • LH sensor input = 23.7 liters
      • RH sensor Input = 41.5 liters
    2. 0652 6.1  = Total tank level averaged = 65.2 liters
    3. 0667 1_6.2  = Indicated value and tank phase
      • 1 = both sensors OK
      • 2 = one sensor fault
      • 3 = implausible input
  7. TEST 07.  - Temperature and Speed

    Sub Tests:

    1. 032 7.0  = Coolant temp input 32°C
    2. 245 7.1  = Outside temp input 24.5°C
    3. 5283 7.2  = Engine speed 5,283 RPM
    4. 058 7.3  = Vehicle speed 58km/H
  8. TEST 08. -  Input values in HEX form

    Sub Tests:

    1. XXX 8.0 - 8.3  = Hex code, Instrument cluster inputs
  9. TEST 09.  - Battery voltage

    Sub Tests:

    1. 125 9.0  = 12.5 volts
  10. TEST 10.  - Country Coding

    Sub Tests:

    1. 02 10.0  = US 02
  11. TEST 11.  - Cluster code

    Sub Tests:

    1. 000003 11.0  = Cluster code
  12. TEST 12.  - Not Used
  13. TEST 13.  - GONG test

    Sub Tests:

    1. Gong 13.0  = Activate gong by pressing button (gong response is delayed).
  14. TEST 14.  - Fault memory (not for diagnosis)
  15. TEST 15 to 18  - Not used
  16. TEST 19.  - LOCK/UNLOCK

    Sub Tests:

    1. L-ON... 
    2. L-OFF 19.0 =  Display changes from "L-ON" to "L-OFF" every second. To unlock test functions, press the cluster button immediately  when it changes to "L-OFF". Tests are automatically locked when exiting test functions.
  17. TEST 20.  - Not Used
  18. TEST 21.  - Software reset

    Sub Tests:

    1. reset 21.0  = Reset software