E46 Fanatics Forum banner

Oil temp in non-m cluster

10K views 12 replies 7 participants last post by  YoitsTmac  
#1 ·
Hi all, does anyone know about a solution for getting the oil temp on a non-m cluster? Someone found a solution for the e60 series clusters I think. Maybe its easier to get the ECU to lie to the cluster about fuel consumption and report oil temp scaled like 0-200 deg C?
 
#2 ·
Haven't seen anyone doing this on a non-m cluster but maybe it's possible as oil temp is sent to the cluster.
From what i read about the e60/e90 cluster mod they seem to tell the fuel consumption gauge to use the oil temp value and then change the scaling in the cluster to fit the oil temp range.

But I feel it would be safer to modify the ecu code as it's easier to recover the ecu if something goes wrong.

If the cluster just displays the fuel consumption value that is sent from the ecu then it should be possible to implement something similar to what is done in the e60/e90 clusters.
 
#7 ·
I made some test code this weekend and this is what I found.

The cluster moves the needle depending on how fast the value is rising.

If I increase the value with a static amount then the value displayed in the cluster will vary depending on how fast the car is moving and the speed offset is also non-linear.

Below 5 km/h the cluster will set the gauge to zero.

So the cluster is making some further calculations on the value it receives from the ecu so I think making the ecu send the right values is going to require to much effort to be worth it.
 
#9 ·
i'm curious.. when i put a M3 cluster i my old ZHP that had MS45.1, the oil temp worked.. but when you put the M3 cluster in a MS43 car it does not work. but MS43 AND MS45 both have the same oil level/temp sensor in the bottom of the pan. why is that?
 
#11 ·
ok thats what I was hoping it was. im swapping in a S54 into an Ms43 wagon and im pretty sure that once the MSS54 DME is in place with the MS54 engine harness and the M3 cluster installed that the OIL temp will just work with no extra wiring.

Kassel performance website says have to run wires from the DME to the cluster for oil pressure and oil temp but the pins they say to use are in use on the MS43 cluster plugs, not empty like they say it should be so im betting engine oil temp and pressure will just work via CAN with the MS54 DME in place and the M3 cluster.