Adding setting in bin to shut off engine if temp gets too high
Thread Starter
Member
iTrader: (1)
Joined: Sep 2006
Posts: 173
Likes: 0
From: North Dakota
Car: 86' Z28 Camaro
Engine: 357 TPI -- Dart Heads -- Voodoo Cam
Transmission: Built 700r4
Axle/Gears: 3.23 Posi
Adding setting in bin to shut off engine if temp gets too high
Is there any way that I could add a setting to a $6E bin to turn off fuel/spark or just turn off the car (like turning the key off) if the engine water temp got too high???
I've had lots of trouble with my fan burning up while the car is idling and i'm not around, so it'll almost over heat. And I've got my fans figured out finally, but this would add a piece of mind.
Would be very nice if I could just set a point in the bin to shut the car off it it got to a spec. temp.
Any1 know if it's possible at all???
Let me know!
Thanks!
-Tyler
I've had lots of trouble with my fan burning up while the car is idling and i'm not around, so it'll almost over heat. And I've got my fans figured out finally, but this would add a piece of mind.
Would be very nice if I could just set a point in the bin to shut the car off it it got to a spec. temp.
Any1 know if it's possible at all???
Let me know!
Thanks!
-Tyler
Moderator
iTrader: (1)
Joined: Mar 2002
Posts: 18,432
Likes: 233
From: Chasing Electrons
Car: check
Engine: check
Transmission: check
Re: Adding setting in bin to shut off engine if temp gets too high
Can be done easily. Just set the injector PW to 0 once the engine coolant temperature is over the overheat set point.
RBob.
RBob.
Thread Starter
Member
iTrader: (1)
Joined: Sep 2006
Posts: 173
Likes: 0
From: North Dakota
Car: 86' Z28 Camaro
Engine: 357 TPI -- Dart Heads -- Voodoo Cam
Transmission: Built 700r4
Axle/Gears: 3.23 Posi
Re: Adding setting in bin to shut off engine if temp gets too high
Hmm, I never even thought about something like that. I will def. have to try it out at a lower temp setting to see how the car reacts.
Thanks for the quick reply!
-Tyler
Thanks for the quick reply!
-Tyler
Supreme Member
iTrader: (1)
Joined: Jan 2002
Posts: 4,432
Likes: 1
From: garage
Engine: 3xx ci tubo
Transmission: 4L60E & 4L80E
Re: Adding setting in bin to shut off engine if temp gets too high
That sounds like a bad idea to me. A possible accident because the engine started to get hot. I would add qualifiers so that the engine could only be cut when:
In idle mode
In park/neutral
VSS < 5 MPH
CLT too hot
RPM < 1000 RPM
In idle mode
In park/neutral
VSS < 5 MPH
CLT too hot
RPM < 1000 RPM
Thread Starter
Member
iTrader: (1)
Joined: Sep 2006
Posts: 173
Likes: 0
From: North Dakota
Car: 86' Z28 Camaro
Engine: 357 TPI -- Dart Heads -- Voodoo Cam
Transmission: Built 700r4
Axle/Gears: 3.23 Posi
Re: Adding setting in bin to shut off engine if temp gets too high
Hmmm, that's probably not too bad of an idea. I'm not too keen on adding those "qualifers" in the bin. How would I go about doing something like that?
Thanks!
-Tyler
Thanks!
-Tyler
Senior Member
iTrader: (4)
Joined: Mar 2004
Posts: 813
Likes: 1
From: San Antonio, Tx
Car: 86 Camaro Z28/ 87 Camaro IROC Z28
Engine: 5.0L TPI LB9 / 5.0 TPI LB9 w/cam
Transmission: Built 700R4 with Transgo shift kit
Axle/Gears: 3.27 9 bolt Posi/ 2.73 10 bolt Posi
Re: Adding setting in bin to shut off engine if temp gets too high
That sounds dangerous, if you were on the highway or stuck in traffic and your fan on the car went out the car would just die off. You would have to wait until the car cooled off to get it going again.
In my experience, my car has never overheated in a place i would want it to overheat. It always overheats stuck in traffic or the hottest days of the year.
Not only that, if your coolant temperature sensor ever failed in the high temperature setting you would never get the thing started and not know why.
I am not saying that this is not a good idea, but you could think of maybe another way of warning yourself?
I cannot remember whether the shift light is operable or not in non 5 speed cars, but maybe having the ECM flash the shift light at you (change the clear shift light bulb to a colored one, like red)...
Hooking up a temp switch to light up a LED display inside the car...
Getting a KITT display with William Daniel's voice saying "I am overheating Michael"
http://www.geocities.com/hollywood/lot/6045/kscanr3.zip
In my experience, my car has never overheated in a place i would want it to overheat. It always overheats stuck in traffic or the hottest days of the year.
Not only that, if your coolant temperature sensor ever failed in the high temperature setting you would never get the thing started and not know why.
I am not saying that this is not a good idea, but you could think of maybe another way of warning yourself?
I cannot remember whether the shift light is operable or not in non 5 speed cars, but maybe having the ECM flash the shift light at you (change the clear shift light bulb to a colored one, like red)...
Hooking up a temp switch to light up a LED display inside the car...
Getting a KITT display with William Daniel's voice saying "I am overheating Michael"
http://www.geocities.com/hollywood/lot/6045/kscanr3.zip
Member
Joined: Mar 2004
Posts: 472
Likes: 1
From: Brandon Mississippi
Car: 1989 Camaro
Engine: 383
Transmission: 700R4
Axle/Gears: 3.73
Re: Adding setting in bin to shut off engine if temp gets too high
Trending Topics
Thread Starter
Member
iTrader: (1)
Joined: Sep 2006
Posts: 173
Likes: 0
From: North Dakota
Car: 86' Z28 Camaro
Engine: 357 TPI -- Dart Heads -- Voodoo Cam
Transmission: Built 700r4
Axle/Gears: 3.23 Posi
Re: Adding setting in bin to shut off engine if temp gets too high
Well what about putting a "must be in park" condition with it. How is that possible? I still havn't figured out how to add this in the bin, any help would be nice. Junkcltr you said I could add qualifers, how's that done?
I kinda have to leave the car running, especially when it's below zero outside, no sense turning it off for 2 minutes and turning it back on. Plus if I astrostart it, and get caught up with something, I don't want it to sit there and boil over.
It's just a piece of mind thing when i'm not going down the road. I don't want my brand new engine to be shot because it overheated.
I kinda have to leave the car running, especially when it's below zero outside, no sense turning it off for 2 minutes and turning it back on. Plus if I astrostart it, and get caught up with something, I don't want it to sit there and boil over.
It's just a piece of mind thing when i'm not going down the road. I don't want my brand new engine to be shot because it overheated.
Re: Adding setting in bin to shut off engine if temp gets too high
I would add an override switch as an additional qualifier.
Re: Adding setting in bin to shut off engine if temp gets too high
I’ve written some code you can try. Here’s how it’s supposed to work:
1. Instead of jumping to the main fuel/air routine, it jumps to new code at FFDC.
2. The new code first checks to see if ECM pin B9 is grounded, if so, the high temp check is bypassed.
3. If no override switch, code checks to see if trans in P/N, exits if in gear.
4. If in P/N, checks for ERROR 14 set (Coolant High Temp), exits if no ERROR 14.
5. If ERROR 14, RAM 0034 bit 4 is set, which tells F/A routine ignition is off.
6. Jumps to original F/A routine and continues.
To use this code:
1. First examine address CBD3 (offset 0BD3 in most hex editors).
2. The original value should be D66E, do not continue if not.
3. Examine address FFDC (offset 3FDC), there should be 18 00s, else do not continue.
4. If both okay, change value at CBD3 (offset 0BD3) from D66E to FFDC.
5. Write the following 18 bytes at FFDC (offset 3FDC): (13 2F 10 0B 12 2F 01 07 13 04 20 03 14 34 10 7E D6 6E)
6. If you desire an override switch (not req), tie pin B9 to ground through a switch.
7. ERROR 14 uses the High Temp value used by the ECM and disables closed loop if too hot. The stock value is 130degC (266degF) and is stored at C1ED (offset 01ED). To calculate a different value, use this formula: Value = (deg c +40) * 256/192. For example, to set at 295(F) (146(C)): (146 + 40) * 256/192 = 186 * 1.33333333333 = 248(decimal) = F8(hex). You would write F8 at C1ED (offset 01ED).
8. Calc new EPROM checksum and burn EPROM.
Here’s the assembly language code:
LFFDC:
.....brclr *L002F,#0x10,OVERRIDE ;br if pin B9 grounded | FMD INPUT STATUS WD
.....brset *L002F,#0x01,OVERRIDE ;br if in PK/NEUT | FMD INPUT STATUS WD
.....brclr *L0004,#0x20,OVERRIDE ;br if not err 14 - Coolant High Temp | err flg 1
.....bset *L0034,#0x10 ;set 0034 b4 ; flag IGN off | MINOR LP MD WD 1
OVERRIDE:
.....JMP LD66E ;back to original code – Do Air Fuel On Odd Loops
As you can see, this code is very simple and does not include any other qualifiers but can be easily overridden. If this works and more qualifiers desired, I’ll have to find more space for code.
1. Instead of jumping to the main fuel/air routine, it jumps to new code at FFDC.
2. The new code first checks to see if ECM pin B9 is grounded, if so, the high temp check is bypassed.
3. If no override switch, code checks to see if trans in P/N, exits if in gear.
4. If in P/N, checks for ERROR 14 set (Coolant High Temp), exits if no ERROR 14.
5. If ERROR 14, RAM 0034 bit 4 is set, which tells F/A routine ignition is off.
6. Jumps to original F/A routine and continues.
To use this code:
1. First examine address CBD3 (offset 0BD3 in most hex editors).
2. The original value should be D66E, do not continue if not.
3. Examine address FFDC (offset 3FDC), there should be 18 00s, else do not continue.
4. If both okay, change value at CBD3 (offset 0BD3) from D66E to FFDC.
5. Write the following 18 bytes at FFDC (offset 3FDC): (13 2F 10 0B 12 2F 01 07 13 04 20 03 14 34 10 7E D6 6E)
6. If you desire an override switch (not req), tie pin B9 to ground through a switch.
7. ERROR 14 uses the High Temp value used by the ECM and disables closed loop if too hot. The stock value is 130degC (266degF) and is stored at C1ED (offset 01ED). To calculate a different value, use this formula: Value = (deg c +40) * 256/192. For example, to set at 295(F) (146(C)): (146 + 40) * 256/192 = 186 * 1.33333333333 = 248(decimal) = F8(hex). You would write F8 at C1ED (offset 01ED).
8. Calc new EPROM checksum and burn EPROM.
Here’s the assembly language code:
LFFDC:
.....brclr *L002F,#0x10,OVERRIDE ;br if pin B9 grounded | FMD INPUT STATUS WD
.....brset *L002F,#0x01,OVERRIDE ;br if in PK/NEUT | FMD INPUT STATUS WD
.....brclr *L0004,#0x20,OVERRIDE ;br if not err 14 - Coolant High Temp | err flg 1
.....bset *L0034,#0x10 ;set 0034 b4 ; flag IGN off | MINOR LP MD WD 1
OVERRIDE:
.....JMP LD66E ;back to original code – Do Air Fuel On Odd Loops
As you can see, this code is very simple and does not include any other qualifiers but can be easily overridden. If this works and more qualifiers desired, I’ll have to find more space for code.
Thread
Thread Starter
Forum
Replies
Last Post
colton_carlson
Firebirds for Sale
7
Mar 8, 2019 12:21 PM





