DIY PROM Do It Yourself PROM chip burning help. No PROM begging. No PROMs for sale. No commercial exchange. Not a referral service.

Adding setting in bin to shut off engine if temp gets too high

Thread Tools
 
Search this Thread
 
Old Jan 22, 2008 | 10:52 PM
  #1  
86z28iroc-z's Avatar
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
Reply
Old Jan 23, 2008 | 08:13 AM
  #2  
RBob's Avatar
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.
Reply
Old Jan 23, 2008 | 08:57 AM
  #3  
86z28iroc-z's Avatar
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
Reply
Old Jan 23, 2008 | 12:38 PM
  #4  
junkcltr's Avatar
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
Reply
Old Jan 23, 2008 | 05:34 PM
  #5  
86z28iroc-z's Avatar
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
Reply
Old Jan 29, 2008 | 02:43 AM
  #6  
Lucid's Avatar
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
Reply
Old Jan 29, 2008 | 05:57 AM
  #7  
DSmith's Avatar
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

Originally Posted by 86z28iroc-z

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.


-Tyler
I have an idea, don't walk off and leave your car running.
Reply
Old Jan 29, 2008 | 09:00 AM
  #8  
86z28iroc-z's Avatar
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.
Reply
Old Mar 15, 2008 | 12:57 PM
  #9  
Blown87IROC's Avatar
Junior Member
 
Joined: Mar 2008
Posts: 14
Likes: 0
Re: Adding setting in bin to shut off engine if temp gets too high

Originally Posted by 86z28iroc-z
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?
This is done through assembly language or machine code programming; it’s not a matter of just changing values in a table. For someone versed in low level language programming it would be simple, especially if they had assembly source code and not just a bin.

I would add an override switch as an additional qualifier.
Reply
Old Mar 16, 2008 | 11:54 PM
  #10  
Blown87IROC's Avatar
Junior Member
 
Joined: Mar 2008
Posts: 14
Likes: 0
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.
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
colton_carlson
Firebirds for Sale
7
Mar 8, 2019 12:21 PM
Azrael91966669
DIY PROM
25
Jun 20, 2017 04:04 AM
TheExaminer
Cooling
26
Aug 26, 2015 04:59 PM
jharrison5
Engine Swap
5
Aug 19, 2015 05:53 PM
bradleydeanuhl
DFI and ECM
4
Aug 12, 2015 11:48 AM




All times are GMT -5. The time now is 12:24 PM.