E90Post
 


 
BMW 3-Series (E90 E92) Forum > BMW E90/E92/E93 3-series General Forums > General E90 Sedan / E91 Wagon / E92 Coupe / E93 Cabrio > DIY: MPG to Oil Temp on Gauge Cluster



Reply
 
Thread Tools Search this Thread
      03-04-2019, 06:26 PM   #1
rocky25b
Private
40
Rep
58
Posts

Drives: 2011 328xi Msport
Join Date: Jul 2018
Location: CT

iTrader: (0)

DIY: MPG to Oil Temp on Gauge Cluster

I was using a Bluetooth ODBII adapter and torque on my phone to get the oil temperature of my 328. I don't like having to manually connect each time, so i decided to code my MPG Gauge to display the Oil temp. It took me some searching to figure it out, so here is a guide for some assistance.

1. You must have BMW EDIABAS 7.3.0 installed and have a K+DKAN Cable

2. You can download the full BMW tools installer here.

blob:https://mega.nz/280dc1f8-8292-4e6b-b22f-88e917370991

3. Extract the zip folder, this is what you will get. Run the application and go through the install wizard. I installed it at the root of the C drive.



4. Once the install is done, these icons should be on your desktop.



5. Plug in your K+DCAN into your computer, if you are on Windows 10 it should be able to find the driver automatically. Open up device manager, expand Ports. You should see your cable there.



6. Right click your device under Ports and you should see "Advanced" which will bring you to this screen



7. You want to choose COM1 and set the Latency Timer to 1

8. You should be able to connect to your car and open INPA, if there is a green circle next to battery, and it says ON you are connected



9. Download Perfekt Toolbox

http://toolbox.mrperfekt.com/downloa...ektToolbox.zip

10. Open Perfekt Toolbox



11. Expand Instrument Cluster



12. Choose consumption/oil temp. Click Read from ECU. Take a backup! THis can be done by clicking "Save to PTG-file)



13. You will want to select Oil Temp under "Gauge Function". Fill in the below numbers, it only allowed me to enter them correctly from right to left.

These numbers will give you a temperature range from 50C (122F) to 150C(302F). Make sure the motor steps are filled out as well.



14. Write to ECU. If all goes well you should be able to test if its working. Set the test to 100C this is will bring the needle to the middle of the MPG guage. This is equivalent of 212F and roughly operating temperature.




Here is a picture of my car at operating temp.



If there is interest, i can post install steps for the BMW tools with pictures.

I am going to take the gauge cluster out and put in 335i gauge faces which have the engine temp instead of MPG. I will be doing a white led conversion as well.

Last edited by rocky25b; 03-05-2019 at 08:05 AM..
Appreciate 7
apexit41230.50
tgyberg87.50
6ixSpd6011.50
MadJoe44.50
      03-04-2019, 07:17 PM   #2
mecheng77
Colonel
mecheng77's Avatar
Canada
1006
Rep
2,243
Posts

Drives: 2007 328i / 2014 M235i
Join Date: Nov 2017
Location: Ontario Canada

iTrader: (0)

Garage List
  [0.00]
  [0.00]
Wow, this post is about to explode! Ppl have been looking for this for a very long time! What is perfekt toolbox? Can you post with Bmw tools? Well done! How did you figure this out?
Appreciate 0
      03-04-2019, 07:24 PM   #3
nsjames
Brigadier General
2440
Rep
4,331
Posts

Drives: 08 328xi Touring
Join Date: May 2017
Location: ohio

iTrader: (0)

it's always been possible to recode this using NCS.

the perfekt toolbos software does make it incredibly easy.

bmw tools can be found at the bimmer geeks website under the download section.


and just to top this all off, I recently bought and shipped a 7K rpm cluster to a guy that's going to print me OE style gauge faces to properly put the oil temp scale in the 7K RPM tacho.

I will post information after we're done with the R&D, but soon it will be possible to just get new gauge face and have a stock looking 7K RPM tach with an oil temp.
Appreciate 0
      03-04-2019, 08:21 PM   #4
rocky25b
Private
40
Rep
58
Posts

Drives: 2011 328xi Msport
Join Date: Jul 2018
Location: CT

iTrader: (0)

Quote:
Originally Posted by mecheng77 View Post
Wow, this post is about to explode! Ppl have been looking for this for a very long time! What is perfekt toolbox? Can you post with Bmw tools? Well done! How did you figure this out?
I have some prior coding experience, but as far as this specific mod it was all info that was out there. I just had to gather bits and pieces from different sites, i went this route because it was much more straight forward than NCS Expert. I revised the post to include BMW tools instructions.
Appreciate 2
b1aze565.50
      03-04-2019, 11:55 PM   #5
Nickco43
Lieutenant Colonel
Nickco43's Avatar
1458
Rep
1,911
Posts

Drives: 08 E92 BMW M3
Join Date: Apr 2018
Location: Denver, CO

iTrader: (1)

Garage List
2008 BMW  [0.00]
Quote:
Originally Posted by rocky25b View Post
I have some prior coding experience, but as far as this specific mod it was all info that was out there. I just had to gather bits and pieces from different sites, i went this route because it was much more straight forward than NCS Expert. I revised the post to include BMW tools instructions.
I did this over the summer except I put in a 335i cluster face.


Delete mikes standard tools and use the bimmer geeks package.
Appreciate 0
      03-05-2019, 06:12 AM   #6
mecheng77
Colonel
mecheng77's Avatar
Canada
1006
Rep
2,243
Posts

Drives: 2007 328i / 2014 M235i
Join Date: Nov 2017
Location: Ontario Canada

iTrader: (0)

Garage List
  [0.00]
  [0.00]
To be clear, is this for water temp even though
The box says oil temp? Do 328i have an oil temp sensor?
Appreciate 0
      03-05-2019, 07:00 AM   #7
rocky25b
Private
40
Rep
58
Posts

Drives: 2011 328xi Msport
Join Date: Jul 2018
Location: CT

iTrader: (0)

Quote:
Originally Posted by Nickco43 View Post
I did this over the summer except I put in a 335i cluster face.


Delete mikes standard tools and use the bimmer geeks package.
I have the bimmer geeks install on my other laptop, but tried Mikes BMW tools for this one. Out of curiosity, whats the difference between the two?
Appreciate 0
      03-05-2019, 07:05 AM   #8
apexit4
Major
Poland
1231
Rep
1,101
Posts

Drives: 335D M-Sport, X5D
Join Date: Apr 2018
Location: Maryland

iTrader: (0)

Quote:
Originally Posted by mecheng77 View Post
To be clear, is this for water temp even though
The box says oil temp? Do 328i have an oil temp sensor?
I think this is for oil temp as stated. I looked into something similar in the past and was told by other forum members something to the effect that the water temp signal isnt available on the connection the the cluster (not sure if this applies to all E90 models). I'll see if I dig up the thread with this info.
Appreciate 0
      03-05-2019, 07:26 AM   #9
apexit4
Major
Poland
1231
Rep
1,101
Posts

Drives: 335D M-Sport, X5D
Join Date: Apr 2018
Location: Maryland

iTrader: (0)

Quote:
Originally Posted by mecheng77 View Post
To be clear, is this for water temp even though
The box says oil temp? Do 328i have an oil temp sensor?
Here's a direct quote from another forum member when I inquired about water temp:

Quote:
This isn't possible without a piggy back device.

The only reason why oil temp can be displayed is because both oil temp and mpg are stock options on the same piece of hardware and are built in options within the software.

Water temp was never included as an option and so wasn't programmed into the software.
Either way, I find it interesting that its so hard to get the water temp to be constantly displayed anywhere in the car despite the fact that its easily accessed in the "secret menu" of the cluster...

On a side note, am I correct in assuming that this would also work on a diesel E90?
Appreciate 0
      03-05-2019, 07:43 AM   #10
mecheng77
Colonel
mecheng77's Avatar
Canada
1006
Rep
2,243
Posts

Drives: 2007 328i / 2014 M235i
Join Date: Nov 2017
Location: Ontario Canada

iTrader: (0)

Garage List
  [0.00]
  [0.00]
Quote:
Originally Posted by apexit4 View Post
I think this is for oil temp as stated. I looked into something similar in the past and was told by other forum members something to the effect that the water temp signal isnt available on the connection the the cluster (not sure if this applies to all E90 models). I'll see if I dig up the thread with this info.
OP wrote: "so i decided to code my MPG Gauge to display the Coolant temp."
Appreciate 0
      03-05-2019, 07:51 AM   #11
apexit4
Major
Poland
1231
Rep
1,101
Posts

Drives: 335D M-Sport, X5D
Join Date: Apr 2018
Location: Maryland

iTrader: (0)

Quote:
Originally Posted by mecheng77 View Post
OP wrote: "so i decided to code my MPG Gauge to display the Coolant temp."
I understand what the OP wrote. If you read the instructions carefully, he specifically states "You will want to select Oil Temp under "Gauge Function". Furthermore, the Perfeckt Toolbox doesnt only seems to let you choose either consumption or oil temp. Seems to me he's using oil temp as a substitute for water temp.

Either way, hopefully OP chimes in a little later and clarifies this.
Appreciate 0
      03-05-2019, 08:04 AM   #12
rocky25b
Private
40
Rep
58
Posts

Drives: 2011 328xi Msport
Join Date: Jul 2018
Location: CT

iTrader: (0)

Quote:
Originally Posted by apexit4 View Post
I understand what the OP wrote. If you read the instructions carefully, he specifically states "You will want to select Oil Temp under "Gauge Function". Furthermore, the Perfeckt Toolbox doesnt only seems to let you choose either consumption or oil temp. Seems to me he's using oil temp as a substitute for water temp.

Either way, hopefully OP chimes in a little later and clarifies this.
I wasn't quite sure at first if it was coolant or oil temp, due to reading different things online. I watched it on my drive into work this morning, it warms up much slower than coolant temp would rise on my torque app. This leads me to believe its displaying oil temp.
Appreciate 0
      03-05-2019, 09:20 AM   #13
nsjames
Brigadier General
2440
Rep
4,331
Posts

Drives: 08 328xi Touring
Join Date: May 2017
Location: ohio

iTrader: (0)

Quote:
Originally Posted by mecheng77 View Post
To be clear, is this for water temp even though
The box says oil temp? Do 328i have an oil temp sensor?
no, it's for oil temp.

water temp isn't what you want to be monitoring anyhow.
oil temp is monitored as part of the oil level sensor.
Appreciate 0
      03-05-2019, 09:29 AM   #14
wrongmark
Second Lieutenant
United Kingdom
98
Rep
256
Posts

Drives: E90 320i, F31 328i
Join Date: Feb 2016
Location: South Yorkshire

iTrader: (0)

Would love to do this if I can get hold of a tacho face with the oil temp markings - ebay, here I come!
Appreciate 0
      03-05-2019, 09:33 AM   #15
rocky25b
Private
40
Rep
58
Posts

Drives: 2011 328xi Msport
Join Date: Jul 2018
Location: CT

iTrader: (0)

Quote:
Originally Posted by wrongmark View Post
Would love to do this if I can get hold of a tacho face with the oil temp markings
I bought a set on ebay.

https://www.ebay.com/itm/2007-2008-B...frcectupt=true
Appreciate 1
tgyberg87.50
      03-05-2019, 11:53 AM   #16
tgyberg
Second Lieutenant
tgyberg's Avatar
United_States
88
Rep
261
Posts

Drives: E90 328 6MT / E36 M3
Join Date: Oct 2015
Location: Minneapolis, MN

iTrader: (0)

Pretty cool! Drives me nuts not having the oil temp gauge
__________________
Save the manuals!
Appreciate 0
      03-05-2019, 12:17 PM   #17
tlow98
Brigadier General
2170
Rep
4,986
Posts

Drives: 2009 E91, 2014 F15 x35i
Join Date: Aug 2011
Location: Bay Area

iTrader: (2)

Quote:
Originally Posted by tgyberg View Post
Pretty cool! Drives me nuts not having the oil temp gauge
How do they look, can you post a pic?

Are they overlaid on the stock gauge or do you remove stock to install these?
Appreciate 0
      03-05-2019, 12:36 PM   #18
mecheng77
Colonel
mecheng77's Avatar
Canada
1006
Rep
2,243
Posts

Drives: 2007 328i / 2014 M235i
Join Date: Nov 2017
Location: Ontario Canada

iTrader: (0)

Garage List
  [0.00]
  [0.00]
Quote:
Originally Posted by rocky25b View Post
I wasn't quite sure at first if it was coolant or oil temp, due to reading different things online. I watched it on my drive into work this morning, it warms up much slower than coolant temp would rise on my torque app. This leads me to believe its displaying oil temp.
Ah okay, I thought you stumbled upon solving the Oak Island Mystery. As others have stated, nobody has been able to figure out how to display the water temp permanently without bruising your finger, in my case needing the number 27 to unlock the hidden Mike Tyson Punch Out menu

Nonetheless, oil temp is better than the stupid instantaneous fuel economy. Who really cares about the instantaneous fuel economy, average is more relevant and both can be accessed in the BC. I never understood why so many BMWs have it. Thanks for posting this, I will try it out.

Last edited by mecheng77; 03-05-2019 at 02:02 PM..
Appreciate 0
      03-05-2019, 01:43 PM   #19
rocky25b
Private
40
Rep
58
Posts

Drives: 2011 328xi Msport
Join Date: Jul 2018
Location: CT

iTrader: (0)

Quote:
Originally Posted by tlow98 View Post
How do they look, can you post a pic?

Are they overlaid on the stock gauge or do you remove stock to install these?
I am still waiting to receive them, i will post a picture once i have them installed. These go over the stock ones.
Appreciate 1
tlow982170.00
      03-06-2019, 09:29 AM   #20
Phyrexia
Resident Pedant
United_States
503
Rep
792
Posts

Drives: '15 335i 8AT
Join Date: Nov 2017
Location: Limbo

iTrader: (1)

What an odd thread.

Rocky, how were you using OBDII to get oil temperature?
I pulled a 2000 lb trailer across the country last year and I could not for the life of me find the correct oil temp PID for Torque to use. I had a load of telemetry during the trip but no digital oil temp. (I used NCS to recode my cluster.)
__________________
'15 F30 335i 8AT Estoril II/Black (12.218 @ 114.94mph)
MHD Stage 2+ 93 / XHP Stage 3 / M-Goodies / K&N Filter / ER CP / CSF IC / NGK 97506 / ER DP / Michelin A/S 3+
Appreciate 0
      03-06-2019, 09:33 AM   #21
Phyrexia
Resident Pedant
United_States
503
Rep
792
Posts

Drives: '15 335i 8AT
Join Date: Nov 2017
Location: Limbo

iTrader: (1)

Also, the reason there's no coolant display temp in our cars is because the system regulates its own temperature very well and the temp changes more with driving conditions than with ambient temperature changes. For example, pulling up the hill traveling East leaving Albuquerque, my oil temp hit 125 or 30 C, but my coolant temp stayed steady at about 215F during the pull.
Appreciate 0
      03-06-2019, 11:06 AM   #22
tlow98
Brigadier General
2170
Rep
4,986
Posts

Drives: 2009 E91, 2014 F15 x35i
Join Date: Aug 2011
Location: Bay Area

iTrader: (2)

Quote:
Originally Posted by Phyrexia View Post
What an odd thread.

Rocky, how were you using OBDII to get oil temperature?
I pulled a 2000 lb trailer across the country last year and I could not for the life of me find the correct oil temp PID for Torque to use. I had a load of telemetry during the trip but no digital oil temp. (I used NCS to recode my cluster.)
Carly even gets you oil temp via OBDII. Confused
Appreciate 0
Reply

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 11:35 PM.




e90post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST