BMW E36 OBC check control retrofit (EN)

BMW E36 OBC check control retrofit

BMW E36 On-board computer (OBC) with check control (CC) retrofit


Original translation : LINK 

Not responsible for possible errors in this information  not  liable for any damage, direct or indirect damage using the following information :)

Hi, so when you bought my BMW 325 tds 99' I really rmissed on-board computer (OBC). I like it most because of its appearance, complete buttons, a big screen and so on ...  And the vehicle looks smarter  ... :) 

At least I had probably the simplest of the seven options buttons Electronic clock with temperature display. 

About  OBC and CC

First Figure.
Briefly about the  options available at this location, they are even five! (First Figure)

1 (2 Navigation key.). 
Analog Clock 
2 (7 Navigation key.). 
The digital  clock / date 
Memo function 
Outdoor Temperature 
3 (8 Navigation key.). 
The digital clock / date 
Check  function 
4 (11 Navigation key.). 
The digital clock / date 
Memo function 
Outdoor Temperature 
Check  function 
5 (18 Navigation key.). 
Two average fuel consumption 
Outdoor Temperature 
The average speed 
Arrival time 
Distance to be traveled with fuel in the  tank 
Starting with the code 
Speed limits 
Timer or independent ventilation on time 
Check  function or screen testing 

I decided to go for more serious way, and not only install OBC but also  connect the Check Control (CC) function (module). Which shows the following warning about the car's faults : 

Brake lamp electrical system  
defective brake lamps
A defective brake lamp
Low beams defective 
Backup defective lamps 
License Plate Lamp 
Washer Fluid Low 
Check Control Inactive 
Check coolant level 

Knowing that the penalty for defective  bulb is high, as well as the window washer fluid is always ending untimely :), I think, it is very useful reports. 

I couldn't find  CC installation schemes on the Internet, so i looking for answers in the common schemes of the car ... So i will  try to tell you how to put to OBC CHECK CONTROL function and how this has been for me. 

Recall that the OBC with the CC can be installed regardless of what the clock is now installed. I can also say that you can install only the OBC without CC function. 

The required parts

Let's say you have  analog(with arrows) with two buttons clock (the worst option :)), so you may need these parts (I say may, because some parts may already be, depending on vehicle configuration and have already installed the clock type): 

First OBC (in my opinion from all E36 models and years are the same)

Second Outside temperature sensor ( not only on the E36) 

Third: Turn indikatorwith  OBC button ( may vary depending on wire connectors from the air bag type, but it could be reworked easily). 

Third: Gong - sound information signal. (not only on the E36) 

4th Brake light switch with four contacts. (Which is usually 2-pin) 

5th Coolant level sensor 

6th Window washer fluid level sensor with a rubber seal (picture is not visible). 

7th Check control module. (According to me, since for all E36 models are the same) 

If you do not want to install the CC, just OBS but you don't need  4-7 parts. It must be remembered that the necessary connections between all these parts to be connected with wires. It should also be  in mind that in some connections there are not  metal contacts (pins), so it should be to purchase additional connectors, which make it possible to take out contacts.! 


I draw the scheme, which iused instaling OBC and CC to your BMW. Scheme are based on the manufacturer's general car schemes wtich are called ETM and can easily find them on internet. I also suggest examine, becouse such as some of the cables can be connected to the electronic climate control installed immediately above the OBC. In this way, will not need to lead wires to the fuse, "minus", or lighting device controller. However, cars designs are different, so i show  wire connescting "source". (Except diagnostic cables, they showed that you can connect it  to the instrument cluster, so do not lead to the diagnostic connector under the hood)

I can say that the X1074 connector  the CCM 3, 4, 5, 6, 7, 14 no need to be connected, because the CCM module doesn't chek this connections (central brake lamp, two rear position lights (next two connections necessary), the trailer lights).

Briefly about part locations

Second Figure. Gong.

Gong (Audible signal ( Second Figure )) Is installed in the trim plate in the hole near pedals.

Third Picture Window washer fluid level sensor.

Window washer fluid level sensor (third figure). Mounted in the fluid reservoir is the default location. First, cut a hole  and fit the sensor.

4th Figure. Coolant level sensor.

Coolant level sensor (4.pav). Mounting in the expansion tank. On Petrol engine it comes close to the radiator,  diesel ongine cars comes closerto driver's side strut (10th.picture). Drill a hole and fit the sensor cap.

First depicted. Brake light switch

Brake light switch, changing if necessary (depending on configuration). As is the case shown in the first depicted. In short, the switch should be removed in order to attract a strong red detail. Pulling can also pull out some key itself.

Turn indicator could be changed easily by replacing the plastic trim around the steering wheel.

Outside temperature sensor are building into the driver's side duct extending from the bumper to the wheel ..

Check  control module can be mounted at its discretion, somewhere under the steering wheel closer to the wall.

Rear lights

Tail lights

E36 model sedan'e and coupe has four tail lights. Touring model has  two.

Sedan, coupe:

In simple wiring harness without CC for each lamp comes one wire and it is sharing to in both bulbs in lamp. In the CC wiring harness to each lamp comes two wires. Therefore, tail lights, each slightly different and should be revised. How to do it, I can not say exactly, because in have touring model, but I think it's really easy to do. It does need to lead  two additional wires and lamp redesign. 


In any type of wiring harness for each lamp is only one overall overall light and lead wires is required. Simply X1074 wires 4 and 6, left not connected. However, the lights can be converted so that you can have four tail lights on the back, just need to solder contacts, additional contacts, light bulbs, and connectors. In general terms it can be done as shown in 5-7. Figure.

5th Figure.

6. figure

7. figure

Brake light

In  wiring harness with out  CC to the rear lapms  comes one brake light wire. When the wire sharing to another lamp lamp. Instaling the CC should lead an additional wire.

This and that ...

8.Figure. EWS immobilizer module

9. figure. Connect the wires to the instrument cluster wiring.

By the way dashboard removable without removing the wheel. Panel to be shifted toward the steering wheel and steering wheel together with the panel clockwise to pull it out. Tip: put the cloth  on turn indicator  to prevent scratching of glass panel.

10. figure. Cooling and window washer fluid level sensor wiring isolation.

10th Figure. shows that the black wire wrapped isolated  in practice no different from the original installation.

I would suggest first of all put the OBC and then the CC module. So if you have persistence, patience, friendship with a soldering iron and multimeter, you will succeed.

PS Sorry for the grammatical or other errors.
PPS This is my first as an article, so happy to receive questions, tips or story, how you managed to
put the OBC's .

UPDATED (2012-08-24): 

Coding and fuel consumption    

After OBC installation, I knew that there may be inaccurately displayed average fuel consumption. That's what happened to me. Fuel consumption average was displayed ~ 4 l/100 km too high than it really is. Using the secret OBC functions I've tried to adjust the calculation coefficient, but its limits are only + / - 25%. Therefore, I have managed, fuel consumtion was about 1 100 km higher than should be. I found conflicting information on the internet about the use of OBC's 11 secret function Einheit Einheit 1 or 2, changing hexadecimal code values ​​can be set proper fuel cost calculation. Unfortunately changing the values, fuel consumption has not changed ... Obviously, I bought the OBC was not in the car with the engine m51d25.Maybe it was the engine with 4 cylinders ... I do not know ..

I found out that the consuptions inaccuracy occurs because of incorrect processing incoming data. This happens because in the memory of the OBC fuel consumtion  value assigned to a particular engine. And these values ​​can not be changed without the help of a computer. Possible values ​​are changing OBC settings (coding) to provide Figure 11. We can see that the line STEIGUNG_EINSPRITZ_KENNL describes the motor used. That changed this setting, changes in fuel consumption display.

11.figure. OBC coding values.

   For the proper functioning of the OBC need it coded (configured). Some of the changes (check control function activation, units of measurement change, language change) can be done using the secret OBC functions. (For this next post'e). However,after reset or after disconnecting the battery should not change the configurations again, it should be coded using a computer with the right software.

   I've used the NCS-Expert (13.figure.) From EDIABAS programs packet. I also think you can use BMW DIS V44 and SSS Progman. I also used the ADS interface'o (Interface) cable that I bought from for $ 90 (12.figure.).

12.figure. ADS interface cable.

13.pav. NCS program to the expert. Selected OBC.

My workflow is as follows: 
    Scanned coding key (ZCS) from EWS unit. 
    Changed coding key part SA including OBC and CC functions 
    Added new ZCS to EWS and KMB units.
    Coded all units using the new ZCS.

Well, things have finally started to operate as they should. !!

PS Sorry for grammatical or other errors.
PPS I am pleased to receive questions, advice or telling me how you were able to put the OBC comments.