Page 1 of 1

E38 Make Sensors Work Thread

Posted: Tue Jun 14, 2022 11:18 am
by OldSkoolGP
My Pontiac GTO is now driving around on an E38 computer like it came that way from the factory. Now I want to get some of the sensors the E38 is capable of reading working on my car.

First up is the oil temp sensor. I wired one in and plugged it into in X2-23, but it only returns a constant reading of 32 degrees F. HPTuners has a switch to say look for a real oil temp sensor, but it doesn't seem to work. I'm guessing I'll have to modify something at the hexidecimal level to get it doing what I want. Is there a guide anywhere that says what address ranges control what pins, or vice versa? Or is there maybe a chart of tables that describe address range values that can be set?

Specifications:
GM '06-07 E38 (Serv No. 12597121)
OS: 12607218

Re: E38 Make Sensors Work Thread

Posted: Tue Jun 14, 2022 11:56 am
by ironduke
Can't help much if at all really but I had some links saved where I had run into some discussion on this before.. Might help get the ball rolling so to speak..

https://forum.efilive.com/showthread.ph ... tost242012
https://forum.efilive.com/showthread.ph ... nsor-Input
https://ls1tech.com/forums/conversions- ... m-pin.html

Re: E38 Make Sensors Work Thread

Posted: Tue Jun 14, 2022 1:23 pm
by OldSkoolGP
I have read these before. This guy is smart, I wish he had documented addresses and hex values he changed.

Re: E38 Make Sensors Work Thread

Posted: Tue Jun 14, 2022 9:19 pm
by hjtrbo
It might be possible to get you close. Have you got the hpt file you can attach? There is some unused data blocks above and below that might help nail down the offset in your file from the info that I've got.

Screen shot shows the switch to flick it from TOT to EOT for OS12609099
Screenshot 2022-06-14 211452.png

Re: E38 Make Sensors Work Thread

Posted: Mon Jun 27, 2022 2:05 am
by GSRegal99
I looked for that bit at 001FEE13 in 12607218 and unfortunately the whole area is empty from 001FD520 to 001FEECF. I was able to match up 001FEED0 from 1260718 to 001FEF58 on 12609099 and check with the offset also.

Re: E38 Make Sensors Work Thread

Posted: Mon Jun 27, 2022 6:47 am
by hjtrbo
Yeah, the offsets won't be the same between different OS.
Any chance you could post or pm the binary for xxxx7218 Would like to have a play.

Re: E38 Make Sensors Work Thread

Posted: Mon Jun 27, 2022 10:58 am
by GSRegal99
I should have done that the first time! Sorry!

Here you go!

Re: E38 Make Sensors Work Thread

Posted: Sun Nov 05, 2023 12:03 am
by 2JZ-E36
Which exact sensor did you install? Did you install the combined level and oil sensor in the pan or is there another sensor with the same resistance?
I have played around with this on the bench for 12639270. The switch there seems to be at 0x1FEDEC. That enabled the custom PID mentioned by kidturbo from the other forums. It also disabled the trans temperature reading, so I assume it worked. With the trans temp sensor you could see the temperature on the HS CAN bus, but with this switch enabled there is no change. I had to query it via OBD2 like described in the threads.

Re: E38 Make Sensors Work Thread

Posted: Sun Nov 05, 2023 9:06 pm
by Tre-Cool
take a look at 001fd466

it will either be the first or second 16 bit values.

DAT_001fd466 XREF[2]: FUN_00183708:0018370c(R),
FUN_00183728:0018372c(R)
001fd466 00 ?? 00h ? -> 00010001
001fd467 01 ?? 01h
DAT_001fd468 XREF[2]: FUN_00183688:0018368c(R),
FUN_00183748:0018374c(R)
001fd468 00 ?? 00h ? -> 00010002
001fd469 01 ?? 01h

change the 01 to 00 for engine temp.

Re: E38 Make Sensors Work Thread

Posted: Mon Nov 06, 2023 1:59 am
by darkman5001
I was pretty sure that the oil temp came from the coolant temp. Correct me if I am wrong but whenever I have ever looked at oil temp on any GM it always seems to exactly match the coolant temp.