C4 Tech/Performance L98 Corvette and LT1 Corvette Technical Info, Internal Engine, External Engine

85 tuning

Thread Tools
 
Search this Thread
 
Old Aug 3, 2005 | 12:23 PM
  #41  
Red Tornado's Avatar
Red Tornado
Team Owner
 
Joined: Sep 2002
Posts: 22,209
Likes: 12
From: OBAMA IS HITLER
Default

Jesse, its running very well, and I'm quite satisfied. Why thank you for asking. I'm more than elated that I went to another tuner the 2nd time around, THAT was the biggest part of the solution in fixing the disaster that happened the first time around.

By the way, my engine didn't burn up at idle.....it burned up between off-idle and mid-2000 rpm area.....right smack in the middle of the area you never bothered to tune (fuel).

Your general cockiness and arrogance is beyond reproach. The way you carry yourself on this board, coupled with your style of counterpoint is very childish and leaves much to be desired. This happens when one ignores mistakes, and isn't used to being challenged. Indeed, its a symptom of guilt, buried somewhere deep within......shades of the third gen forum, I suppose.

p.s....."Hot Rod" is not a measure of comparing myself to the sort of engines you build. Certainly you could blow me off in an instant. I'm not in competition that way, but it appears to me that you think its silly for a "lesser" car than yours. However, I may be mistaken in my interpretation here.

Last edited by Red Tornado; Aug 3, 2005 at 12:28 PM.
Reply
Old Aug 3, 2005 | 12:34 PM
  #42  
flyboycorvette's Avatar
flyboycorvette
Instructor
 
Joined: May 2004
Posts: 237
Likes: 0
From: Kewanee IL
Default

Jesse, I'm sorry for even putting u'r name out there.....I had NO IDEA that it would turn into what it has AS far as I'm concerned Jesse said that he would help INSANE FOR FREE!!!!!! This doesn't sound like a guy that is just out to STEAL anyone's money......This Post was to help a guy out...wasn't IT????? And it sounds like he can get that for FREE now.....Mike to all!!!!
Reply
Old Aug 3, 2005 | 12:44 PM
  #43  
Red Tornado's Avatar
Red Tornado
Team Owner
 
Joined: Sep 2002
Posts: 22,209
Likes: 12
From: OBAMA IS HITLER
Default

flyboy, it sounds well and good, but you don't know some of Jesse's history like some other do. Its completely the opposite of what you're likely thinking
Reply
Old Aug 3, 2005 | 01:03 PM
  #44  
flyboycorvette's Avatar
flyboycorvette
Instructor
 
Joined: May 2004
Posts: 237
Likes: 0
From: Kewanee IL
Default

Hot Rod, I am not trying to fuel the fire to start w/....Jesse did do a chip for me a while back although I'm just now getting ready to finish up on the 406 so I don't know how it will run etc... He did go out of his way and say once I get all my stuff squared away that he would do several more chips if needed to get every thing the way I wanted....And send them to Me....I my self have had nothing but a pleasent experience W/ Jesse and then stepping up and saying he would help INSANE1 for free....It sounds like he is trying to be a stand up guy to me Really I just hate seeing the same things over and over, all of this has been vented several times and we are all adults here, every one has had a say.....If u know what I mean Mike
Reply
Old Aug 3, 2005 | 01:15 PM
  #45  
savewave's Avatar
savewave
Administrator
Veteran: Air Force
25 Year Member
St. Jude 20 Year Donor
Top Answer: 5
 
Joined: Aug 1999
Posts: 67,296
Likes: 1,934
From: Chattanooga, TN
CI 2-3-4-5-6-7-8-9-10-11-12
Wounded Warrior Escort '11
St. Jude Donor '03 thru '26
NCM Lifetime Member
NCM Sinkhole Donor
Default

There are examples of several violations of Forum rules/guidelines in this thread:

Commercial posting by a non-supporting vendor
Personal attacks/hostility toward other Forum members
Hijacking

Closing it down until those issues can be address.

Reply
Old Aug 3, 2005 | 06:57 PM
  #46  
savewave's Avatar
savewave
Administrator
Veteran: Air Force
25 Year Member
St. Jude 20 Year Donor
Top Answer: 5
 
Joined: Aug 1999
Posts: 67,296
Likes: 1,934
From: Chattanooga, TN
CI 2-3-4-5-6-7-8-9-10-11-12
Wounded Warrior Escort '11
St. Jude Donor '03 thru '26
NCM Lifetime Member
NCM Sinkhole Donor
Default

I’m reopening this thread after deleting some inappropriate posts. Please keep the discussion on topic and within Forum rules/guidelines:

Personal attacks/hostility toward others:
http://forums.corvetteforum.com/show....php?t=1118172

No hijacking:
http://forums.corvetteforum.com/show...9&forum_id=109

Commercial posting:
http://forums.corvetteforum.com/show...8&forum_id=109

Reply
Old Aug 3, 2005 | 07:04 PM
  #47  
savewave's Avatar
savewave
Administrator
Veteran: Air Force
25 Year Member
St. Jude 20 Year Donor
Top Answer: 5
 
Joined: Aug 1999
Posts: 67,296
Likes: 1,934
From: Chattanooga, TN
CI 2-3-4-5-6-7-8-9-10-11-12
Wounded Warrior Escort '11
St. Jude Donor '03 thru '26
NCM Lifetime Member
NCM Sinkhole Donor
Default

I’m reopening this thread after deleting some inappropriate posts. Please keep the discussion on topic and within Forum rules/guidelines:

Personal attacks/hostility toward others:
http://forums.corvetteforum.com/show....php?t=1118172

No hijacking:
http://forums.corvetteforum.com/show...9&forum_id=109

Commercial posting:
http://forums.corvetteforum.com/show...8&forum_id=109

Reply
Old Aug 3, 2005 | 09:04 PM
  #48  
Atok's Avatar
Atok
Melting Slicks
10 Year Member
 
Joined: Apr 2003
Posts: 2,150
Likes: 6
From: NS
Default

Originally Posted by savewave
I’m reopening this thread after deleting some inappropriate posts. Please keep the discussion on topic and within Forum rules/guidelines:
Thanks savewave. It was getting pretty nasty.
Reply
Corvette Stories

The Best of Corvette for Corvette Enthusiasts

story-0

Top 10 C9 Corvette MUST-HAVES to Fix These C8 Generation Flaws!

 Michael S. Palmer
story-1

10 Revolutionary 'Corvette Firsts' Most People Don't Know

 Joe Kucinski
story-2

5 Reasons to Upgrade to an LS6-Powered Corvette; 5 Reasons to Stay LT2

 Michael S. Palmer
story-3

2027 Corvette vs The World: Every C8 vs Its Closest Competitor

 Joe Kucinski
story-4

10 Most Common Corvette Problems of the Last 20 Years!

 Joe Kucinski
story-5

5 MOST and 5 LEAST Popular Corvette Model Years in History!

 Joe Kucinski
story-6

2027 Corvette Buyer's Guide: Everything You Need to Know!

 Joe Kucinski
story-7

10 Things C8 Corvette Owners Hate (But Won't Tell You)

 Joe Kucinski
story-8

10 Best Corvettes Coming to Barrett-Jackson Palm Beach 2026!

 Brett Foote
story-9

Every Corvette Grand Sport Explained! (C2, C4, C6, C7, & C8)

 Joe Kucinski
Old Aug 3, 2005 | 09:27 PM
  #49  
Atok's Avatar
Atok
Melting Slicks
10 Year Member
 
Joined: Apr 2003
Posts: 2,150
Likes: 6
From: NS
Default

Originally Posted by Alvin
My fault, I didn't even think about that.. Yes the 85 seems to be a red-headed step child when it comes to datalogging software. Winaldl is pretty cool though, I like the way it maps out knock counts. Its damn handy.

You might still want to check out moates.net for that adapter I was talking about.. I dont' know about you but I find the 2732 to be a extreme pain in the ****. With that ~$30 adapter you can use a flashable (no UV erase needed) chip that pretty much will never go bad.
I might be able to help with datalogging for your '85. I have ALL the GM datastream definitions up to the OBDII years. Years ago I obtained a license from GM for this information to develop a scan tool for the PC. Well I started but never finished. The problem was testing and once OBDII came out nobody really cares about older cars anymore.

I got as far as logging various cars I've owner, or my friends have owned. I have no friends with a '85 Corvette so I didn't code the stream into my program. The stream definition is below if you want to take a crack at it yourself. Otherwise, if I find time I may do it and post it as a free donation to the Forum. I think I've got the right stream...RPO L98 Vin code 8?

BTW, the program now logs the following:
'86 to '87, 2.8L TBI Truck
'89 to '91, 4.3L to 5.7L TBI Truck
'90 to '92, 5.0L and 5.7L PFI F-Body
'91 to '94, 3.1L PFI
'94 to '95 LT-1 Corvette (Automatic)
'94 to '95 LT-1 F-Body (Automatic)
'94 to '95 LT-1 Corvette (ZF Manual)

06/28/93 PUT DATA STREAM INFORMATION IN FILE. B.HENSON


DATA STREAM A28 SPECIFICATION

ENGINE USAGE:
5.0L PFI CPC - (LB9) - (F) - 87,88 (160 & 8192 baud)
5.0L PFI CPC - (LB9) - (F) - 86 (160 baud only)
5.7L PFI CPC - (L98) - (8) - 87,88 (160 & 8192 baud)
5.7L PFI CPC - (L98) - (8) - 85,86 (160 baud only)

DATA PIN : READ DATA ON PIN "E" OF ALDL CONNECTOR

BAUD RATE : 8192

MODES : DATA STREAM ATTACHED FOR ALDL MODE 1

THESE ENGINES USE A 'HYBRID' ECM, AND THE 8192 DATA
COMMUNICATIONS OCCUR ON ALDL PIN 'E'
Serial data shall be unidirectional from the ECM to a connected
device at 160 baud when the ECM is not in the ALDL mode. When the
ECM is in the ALDL mode (10k), the ECM shall transmit the normal
25 parameter ALDL list at the 160 baud rate. The ECM shall then
be moded to listen for a period of 50 ms for an inbound message
from an ALDL test device at an 8192 baud rate. If a valid message
is received, communications shall continue at an 8192 baud rate
until a power down reset. Otherwise, the ECM shall be moded for
160 baud, transmit the 25 parameter ALDL list and then listen for
50 ms for an 8192 baud inbound message.
------------------------------------------------------------

DATA PIN : READ DATA ON PIN "E" OF ALDL CONNECTOR

BAUD RATE : 160

MODES : 10 K MODE OR SHORTED
..PAGE
..HEAD02L ALDL DATA LIST
..HEAD03L NUMBER OF DATA WORDS - 25
..HEAD04L ALDL 160 BAUD: 10K AND SHORTED MODES
..HEAD05L WORD BIT LOCATION

1 MODE WORD 2
0 OVERDRIVE ON 1 = ON, 0 = OFF
1 MALF 14 OR 15 THIS STARTUP
2 REFERENCE PULSE OCCUREED
3 1 = IN ALDL MODE, 8192 LOCKED IN , AND MODE 4
4 DIAGNOSTIC SWITCH IN DIAGNOSTIC POSITION
5 DIAGNOSTIC SWITCH IN ALDL POSITION
6 HIGH BATTERY VOLTAGE
7 SHIFT LIGHT 1 = ON, 0 = OFF
2 FIRST PROMID WORD PROMID = (MSB)*256+(LSB)
3 SECOND PROMID WORD
4 IAC PRESENT MOTOR POSITION STEPS = N
5 COOLANT TEMPERATURE DEG C = N*192/256 - 40
6 MILES PER HOUR N = MPH
7 EGR DUTY CYCLE % DUTY CYCLE = N/2.56
8 ENGINE SPEED (RPM) RPM = N * 25
9 THROTTLE POSITION VOLTS = N * .0196
10 BASE PULSE CLOSED LOOP CORRECTION N = COUNTS
11 OXYGEN SENSOR MILLIVOLTS = N*4.44
12 MALFUNCTION FLAG WORD 1
0 C23 MAT SENSOR LOW
1 C22 THROTTLE POSITION SENSOR LOW
2 C21 THROTTLE POSITION SENSOR HIGH
3 C16 NOT USED
4 C15 COOLANT SENSOR LOW TEMPERATURE
5 C14 COOLANT SENSOR HIGH TEMPERATURE
6 C13 OXYGEN SENSOR OPEN
7 C12 NO REFERENCE PULSES (ENG. NOT RUNNING)
13 MALFUNCTION FLAG WORD 2
0 C35 NOT USED
1 C34 MAF SENSOR LOW
2 C33 MAF SENSOR HIGH
3 C32 EGR DIAGNOSTIC
4 C31 NOT USED
5 C26 NOT USED
6 C25 MAT SENSOR HIGH
7 C24 VEHICLE SPEED SENSOR
14 MALFUNCTION FLAG WORD 3
0 C51 PROM ERROR
1 C46 VATS FAILED
2 C45 OXYGEN SENSOR RICH
3 C44 OXYGEN SENSOR LEAN
4 C43 ESC FAILURE
5 C42 EST MONITOR ERROR
6 C41 CYLINDER SELECT ERROR
7 C36 BURNOFF DIAGNOSTIC
..PAGE
15 MALF FLAG WORD 4
0 C63 NOT USED
1 C62 NOT USED
2 C61 NOT USED
3 C56 NOT USED
4 C54 ADU ERROR
5 C53 FUEL PUMP VOLTAGE
6 C52 OVER VOLTAGE
7 C51 CAL PACK MISSING
16 AIR/FUEL MODE WORD
0 NOT USED
1 LEARN CONTROL ENABLE FLAG 1 = ENABLE STORED
2 NOT USED
3 NOT USED
4 VEHICLE SPEED SENSOR FAILURE
5 EECC SLOW 02 RICH/LEAN FLAG
6 RICH - LEAN FLAG 1 = RICH, 0 = LEAN
7 CLOSED LOOP FLAG 1 = CLOSED LOOP
17 MANIFOLD AIR TEMPERATURE SEE TABLE 1
18 MCU INPUT STATUS WORD
0 1 = IN PARK/NEUTRAL
1 1 = NOT IN THIRD GEAR
2 1 = OVERDRIVE REQUEST
3 NOT USED(POWER STEERING ON = 1)
4 1 = EGR DIAGNOSTIC SWITCH CLOSED
5 1 = TCC LOCKED
6 1 = FAN REQUEST BIT
7 0 = A/C REQUEST
19 OLDPA3 - ESC COUNTER INPUT N = COUNTS
20 BLM N = COUNTS
21 ALDL RICH LEAN CHANGE COUNTER / TOTAL CROSSOVER COUNTS **
22 AIR FLOW RATE (MSB)
23 AIR FLOW RATE (LSB) G/S = (MSB)*256+(LSB)
24 INJECTOR BASE PULSE WIDTH (MSB)
25 INJECTOR BASE PULSE WIDTH (LSB) WIDTH=(MSB)*256 + (LSB)
***: THIS READING SHOULD BE THE DIFFERENCE BETWEEN THE LAST TWO READINGS.
TAKE CURRENT DATA STREAM READING SUBTRACT LAST DATA STREAM READING FOR
ACTUAL MS VALUE. FOR FIRST DATA STREAM, THAT READING IS THE MS VALUE.



** : THIS IS A ROLLOVER COUNTER (0 - 255), TAKE CURRENT DATA STREAM READING
SUBTRACT LAST DATA STREAM READING = CROSSCOUNTS. IF CURRENT READING
MINUS LAST READING IS < 0, THEN TAKE CURRENT READING + 255 - LAST
READING = CROSSCOUNTS.
..PAGE
..HEAD02L ALDL DATA LIST
..HEAD03L
..HEAD04L
..HEAD05L

MANIFOLD AIR TEMPERATURE TABLE

DEGREES C A/D
TEMPERATURE COUNTS
------------ ------
-40 0
-30 4
-25 5
-20 8
-15 10
-10 14
- 5 18
0 24
5 30
10 37
15 46
20 56
25 66
30 78
35 90
40 103
45 116
50 129
55 141
60 153
65 163
70 174
75 183
80 191
85 199
90 205
95 211
100 216
105 221
110 225
115 229
120 232
125 234
130 237
135 239
140 241
145 242
150 243
200 255
..PAGE
..HEAD02L
..HEAD03L 8192 BAUD COMMUNICATIONS.
..HEAD04L ALDL 8192 BAUD: 10K AND SHORTED MODES - MODE 1
..HEAD05L


The ALDL tester must transmit the following message to the ECM,
to receive the fixed data stream:

MODE 1 (TRANSMIT FIXED DATA STREAM)
ALDL REQUEST:
- MESSAGE ID = $80
- MESSAGE LENGTH = $56
- MODE = $01
- SUM CHECK

THE ECM WILL RESPOND WITH THE FOLLOWING MESSAGE:
- MESSAGE ID = $80
- MESSAGE LENGTH = $95
- MODE = $01
- DATA BYTE 1
.
.
- DATA BYTE 63
- SUM CHECK

..HEAD02L ALDL DATA LIST
..HEAD03L NUMBER OF DATA WORDS - 63
..HEAD04L ALDL MODE 1: 10K AND SHORTED MODES
..HEAD05L WORD BIT LOCATION
..page

WORD BIT DESCRIPTION EQUATION
1 PROMIDA (MSB)
2 PROMIDB (LSB) PROM = (N1*256+N2)
3 MALFUNCTION WORD 1
0 MALF CODE 23 MAT SENSOR OPEN
1 MALF CODE 22 THROTTLE POSITION LOW
2 MALF CODE 21 THROTTLE POSITION HIGH
3 MALF CODE 16 NOT USED
4 MALF CODE 15 COOLANT SENSOR LOW
5 MALF CODE 14 COOLANT SENSOR HIGH
6 MALF CODE 13 OXYGEN SENSOR
7 MALF CODE 12 NO REFERENCE PULSES
4 MALFUNCTION WORD 2
0 MALF CODE 35 NOT USED
1 MALF CODE 34 MAF SENSOR LOW
2 MALF CODE 33 MAF SENSOR HIGH
3 MALF CODE 32 EGR
4 MALF CODE 31 NOT USED
5 MALF CODE 26 NOT USED
6 MALF CODE 25 MAT SENSOR HI
7 MALF CODE 24 VEHICLE SPEED SENSOR
5 MALFUNCTION WORD 3
4 MALF CODE 51 PROM ERROR
5 MALF CODE 46 VATS FAILED
5 MALF CODE 45 O2 SENSOR RICH
6 MALF CODE 44 O2 SENSOR LEAN
7 MALF CODE 43 ESC FAILURE
5 MALF CODE 42 EST MONITOR ERROR
5 MALF CODE 41 CYLINDER SELECT
5 MALF CODE 36 BURNOFF DIAGNOSTICS
6 MALFUNCTION WORD 4
0 (CODE 63)
1 (CODE 62)
2 (CODE 61)
3 (CODE 56)
4 (CODE 55)
5 MALF CODE 54 FUEL PUMP VOLTAGE
6 MALF CODE 53 OVER VOLTAGE
7 MALF CODE 52 CAL PACK MISSING
7 MALFUNCTION WORD 5
0 (CODE 63)
1 (CODE 62)
2 (CODE 61)
3 (CODE 56)
4 (CODE 55)
5 MALF CODE 66 NOT USED
6 MALF CODE 65 NOT USED
7 MALF CODE 64 NOT USED
8 COOLANT TEMPERATURE N = (DEG C + 40)*256/192
9 START UP COOLANT TEMPERATURE N = (DEGC + 40)*256/192
10 THROTTLE POSITION VOLTS = N/51
11 ENGINE SPEED RPM = N*25
12 TIME BETWEEN REFERENCE PULSES (MSB)
13 TIME BETWEEN REFERENCE PULSES (LSB) USEC=(N15*256+N16)*15.26
14 FILTERED MILES PER HOUR (MSB)
15 FILTERED MILES PER HOUR (LSB)
16 N/V RATIO
17 OXYGEN SENSOR MILLIVOLTS = N*4.44
18 O2 CROSS COUNTS
19 BASE PULSE FINE CORRECTION
20 BASE PULSE COURSE CORRECTION(BLM)
21 BLOCK LEARN MULTIPLIER CELL N = BLM CELL #
22 CLOSED LOOP INTEGRATOR
23 IAC MOTOR POSITION N = # IAC STEPS
24 IDLE SPEED STEPS COMMAND, DIRECTION 0<N<128 N = # STEPS
128<N<256 N = #STEPS +128
25 DESIRED IDLE RPM RPM = N*12.5
26 LOAD VARIABLE AIRFLOW * RPM
27 AD TEST CHANNEL GOOD RANG 118-137
28 LOAD VARIABLE 12.5 MSEC OLD
29 MANIFOLD ABSOLUTE PRESSURE VOLTS = N * .0196
30 AIR TEMPERATURE SENSOR SEE TABLE #1
31 EGR DUTY CYCLE % DUTY CYCLE = N/2.56
32 CHARCOAL CANISTER PURGE DUTY CYCLE
33 ENGINE COOLING FAN DUTY CYCLE
34 BATTERY VOLTAGE VOLTS = N/10
35 FUEL PUMP POWER SWITCH SUPPLIED
36 MASS AIR FLOW (MSB)
37 MASS AIR FLOW (LSB)
38 MASS AIR FLOW (LSB)
39 TOTAL UNLIMITED SPARK ADVANCE REL TO TDC (MSB)
40 TOTAL UNLIMITED SPARK ADVANCE REL TO TDC (LSB)
double byte value in 2's complement representation
If Bit 7 of MSB = 0 then result is positive
value = (N38*256 + N39)
If Bit 7 of MSB = 1 then result is negative
value = 65536 - (N38*256 + N39)
DEGREES = value * 90/256
41 UNLIMITED SPARK ADVANCE REL TO REF PULSE(MSB)
42 UNLIMITED SPARK ADVANCE REL TO REF PULSE(LSB)
DEGREES = value * 90/256
43 ELECTRONIC SPARK CONTROL SIGNAL INPUT
44 ELECTRONIC SPARK CONTROL ECM OUTPUT
45 INJECTOR BASE PULSE WIDTH (MSB)
46 INJECTOR BASE PULSE WIDTH (LSB)
47 TOTAL FUEL AIR VALUE(MSB)
48 TOTAL FUEL AIR VALUE(LSB)
49 RUNNING TOTAL OF FUEL DELIVERED(MSB)
50 RUNNING TOTAL OF FUEL DELIVERED(LSB)
51 RUNNING TOTAL OF DISTANCE TRAVELED
52 ENGINE RUNNING TIME IN SECONDS (MSB)
53 ENGINE RUNNING TIME IN SECONDS (LSB)
54 MODE WORD 2
0 1 = CARS ACTIVE
1 MALF 14 OR 15 THIS START UP
2 REFERENCE PULSE OCCURRED
3 1 = IN ALDL MODE 8192 LOCKED IN AND MODE 4
4 DIAGNOSTIC SWITCH IN DIAG POSITION
5 DIAGNOSTIC SWITCH IN ALDL POSITION
6 HIGH BATTERY VOLTAGE-DISABLE MCU SOL DISABLE
7 SHIFT LIGHT (1 = ON, 0 = OFF)_
55 MCUINST
0 1 = PARK/NEUTRAL
1 1 = NOT IN 3RD GEAR
2 1 = OVERDRIVE REQUREST
3 NOT USED(1 = POWER STEERING PRESSURE)
4 NOT USED
5 1 = TRANS CONVERTER CLUTCH LOCKED
6 1 = FAN RUEQUEST
7 0 = AIR CONDITIOINING REQUEST
..PAGE
56 FMDBYTE 1
0 PARK NEUTRAL SWITCH 0=DRIVE
1 3RD GEAR = 1
2 4TH GEAR = 1
3 NOT USED(POWER STEERING CRAMP = 1)
4 NOT USED
5 EGR DIAGNOSTIC
6 FAN REQUEST <=> AIR CONDITIONING HI PRESSURE
7 AIR CONDITIONER 0 = A/C REQUESTED
57 MINOR LOOP MODE WORD 1
0 ADVANCE FLAG 0 = ADV
1 1 = HIGHWAY FUEL TIMER ENABLED
2 INTERRUPT SERVICE EXECUTION EXC 6.25
3 FAN ON DISABLESD BY PID
4 TCC ROAD SPEED 1ST PULSE FLAG
5 AIR CONDITIONING CLUTCH FLAG 0 = A/C CLUTCH ON
6 BYPASS CHECK ENABLE
7 ENGINE RUNNING FLAG 1 = RUNNING
58 NV MODE WORD
0 1 = 02 SENSOR READY
1 1 = CLOSED LOOP TIMER TIMED OUT
2 NOT USED
3 1 = IMPROPER SHUTDOWN
4 NOT USED
5 1 = IAC KICKDOWN ENABLED
6 1 = KWARM KICKDOWN ENABLED
7 1 = MALF 42 FAILED (EST MONITOR)
59 DNEE MODE WORD
0 OVERDRIVE ON 1 = ON
1 1ST GEAR DIRCT 1 = 1ST GEAR
2 1ST UPSHIFT OK 1 = OK
3 4TH GEAR 1 = 4TH GEAR
4 1ST GEAR OVERDRIVE 1 = OVERDRIVE
5 DOWNSHIFT/OFF REQUEST 1 = REQUEST
6 UPSHIFT/ON REQUEST 1 = REQUEST
7 OVERDRIVE ACTIVE 1 = ACTIVE
60 ALCL MODE WORD
0 ALDL RESET
1 1 = CLEAN CANISTER
2 1 = IN OPEN LOOP BEFORE GOINT INTO PE
3 FIRST C/L PASS THRU FIELD SERVICE MODE 1 = DONE
4 FIELD SERVICE
5 ONE SECOND FLAG
6 200 MSEC TOGGLE BIT FOR 2.5 HZ FLASH RATE
7 PULLUP RESISTOR FOR COOLANT 1 = 4K
61 AIR MODE WORD
0 100 ms old ccp purge on flag 0 = off
1 1 = AIR CONTROLLED 0 =AIR DIVERTED
2 1 = AIR SWITCHED TO PORT
3 1 = BURNOFF FAILURE CHECK COMPLETE
4 1 = SKIP BURNOFF DU TO > 17 VOLTS THIS START UP
5 1 = D.E. QSEQ
6 1 = BURN OFF AIR METER
7 1 = DECEL ENLEANMENT
..PAGE
62 SD MODE WORD
0 1 = EXPECTING FIRST 160 BAUD INTERRUPT
1 1 = EXPECTING SECOND 160 BAUD INTERRUPT
2 1 = IN 8192 MODE
3 1 = LOCKED IN 8192 MODE
4 1 = BLM RESET COMMANDED IN PRIOR LOOP
5 1 = IAC RESET COMMANDED IN PRIOR LOOP
6 1 = MALFFLAG CLEAR COMMAND IN PRIOR LOOP
7 NOT USED
63 MWAF1
0 NOT USED
1 LEARN CONTROL ENABLE FLAG 1 = ENABLE STORE
2 NOT USED
3 NOT USED
4 VEHICLE SPEED SENSOR FAILURE
5 EECC SLOW O2 RICH/LEAN FLAG
6 RICH-LEAN FLAG 1 = RICH 0 = LEAN
7 CLOSED LOOP FLAG 1 = CLOSED 0 = OPEN
Reply
Old Aug 4, 2005 | 09:32 PM
  #50  
Corvette0096's Avatar
Corvette0096
Race Director
20 Year Member
Liked
 
Joined: Aug 2000
Posts: 11,506
Likes: 4
From: Vancouver,Wa.
Default

Originally Posted by Atok
I might be able to help with datalogging for your '85. I have ALL the GM datastream definitions up to the OBDII years. Years ago I obtained a license from GM for this information to develop a scan tool for the PC. Well I started but never finished. The problem was testing and once OBDII came out nobody really cares about older cars anymore.

I got as far as logging various cars I've owner, or my friends have owned. I have no friends with a '85 Corvette so I didn't code the stream into my program. The stream definition is below if you want to take a crack at it yourself. Otherwise, if I find time I may do it and post it as a free donation to the Forum. I think I've got the right stream...RPO L98 Vin code 8?

BTW, the program now logs the following:
'86 to '87, 2.8L TBI Truck
'89 to '91, 4.3L to 5.7L TBI Truck
'90 to '92, 5.0L and 5.7L PFI F-Body
'91 to '94, 3.1L PFI
'94 to '95 LT-1 Corvette (Automatic)
'94 to '95 LT-1 F-Body (Automatic)
'94 to '95 LT-1 Corvette (ZF Manual)

06/28/93 PUT DATA STREAM INFORMATION IN FILE. B.HENSON


DATA STREAM A28 SPECIFICATION

ENGINE USAGE:
5.0L PFI CPC - (LB9) - (F) - 87,88 (160 & 8192 baud)
5.0L PFI CPC - (LB9) - (F) - 86 (160 baud only)
5.7L PFI CPC - (L98) - (8) - 87,88 (160 & 8192 baud)
5.7L PFI CPC - (L98) - (8) - 85,86 (160 baud only)

DATA PIN : READ DATA ON PIN "E" OF ALDL CONNECTOR

BAUD RATE : 8192

MODES : DATA STREAM ATTACHED FOR ALDL MODE 1

THESE ENGINES USE A 'HYBRID' ECM, AND THE 8192 DATA
COMMUNICATIONS OCCUR ON ALDL PIN 'E'
Serial data shall be unidirectional from the ECM to a connected
device at 160 baud when the ECM is not in the ALDL mode. When the
ECM is in the ALDL mode (10k), the ECM shall transmit the normal
25 parameter ALDL list at the 160 baud rate. The ECM shall then
be moded to listen for a period of 50 ms for an inbound message
from an ALDL test device at an 8192 baud rate. If a valid message
is received, communications shall continue at an 8192 baud rate
until a power down reset. Otherwise, the ECM shall be moded for
160 baud, transmit the 25 parameter ALDL list and then listen for
50 ms for an 8192 baud inbound message.
------------------------------------------------------------

DATA PIN : READ DATA ON PIN "E" OF ALDL CONNECTOR

BAUD RATE : 160

MODES : 10 K MODE OR SHORTED
..PAGE
..HEAD02L ALDL DATA LIST
..HEAD03L NUMBER OF DATA WORDS - 25
..HEAD04L ALDL 160 BAUD: 10K AND SHORTED MODES
..HEAD05L WORD BIT LOCATION

1 MODE WORD 2
0 OVERDRIVE ON 1 = ON, 0 = OFF
1 MALF 14 OR 15 THIS STARTUP
2 REFERENCE PULSE OCCUREED
3 1 = IN ALDL MODE, 8192 LOCKED IN , AND MODE 4
4 DIAGNOSTIC SWITCH IN DIAGNOSTIC POSITION
5 DIAGNOSTIC SWITCH IN ALDL POSITION
6 HIGH BATTERY VOLTAGE
7 SHIFT LIGHT 1 = ON, 0 = OFF
2 FIRST PROMID WORD PROMID = (MSB)*256+(LSB)
3 SECOND PROMID WORD
4 IAC PRESENT MOTOR POSITION STEPS = N
5 COOLANT TEMPERATURE DEG C = N*192/256 - 40
6 MILES PER HOUR N = MPH
7 EGR DUTY CYCLE % DUTY CYCLE = N/2.56
8 ENGINE SPEED (RPM) RPM = N * 25
9 THROTTLE POSITION VOLTS = N * .0196
10 BASE PULSE CLOSED LOOP CORRECTION N = COUNTS
11 OXYGEN SENSOR MILLIVOLTS = N*4.44
12 MALFUNCTION FLAG WORD 1
0 C23 MAT SENSOR LOW
1 C22 THROTTLE POSITION SENSOR LOW
2 C21 THROTTLE POSITION SENSOR HIGH
3 C16 NOT USED
4 C15 COOLANT SENSOR LOW TEMPERATURE
5 C14 COOLANT SENSOR HIGH TEMPERATURE
6 C13 OXYGEN SENSOR OPEN
7 C12 NO REFERENCE PULSES (ENG. NOT RUNNING)
13 MALFUNCTION FLAG WORD 2
0 C35 NOT USED
1 C34 MAF SENSOR LOW
2 C33 MAF SENSOR HIGH
3 C32 EGR DIAGNOSTIC
4 C31 NOT USED
5 C26 NOT USED
6 C25 MAT SENSOR HIGH
7 C24 VEHICLE SPEED SENSOR
14 MALFUNCTION FLAG WORD 3
0 C51 PROM ERROR
1 C46 VATS FAILED
2 C45 OXYGEN SENSOR RICH
3 C44 OXYGEN SENSOR LEAN
4 C43 ESC FAILURE
5 C42 EST MONITOR ERROR
6 C41 CYLINDER SELECT ERROR
7 C36 BURNOFF DIAGNOSTIC
..PAGE
15 MALF FLAG WORD 4
0 C63 NOT USED
1 C62 NOT USED
2 C61 NOT USED
3 C56 NOT USED
4 C54 ADU ERROR
5 C53 FUEL PUMP VOLTAGE
6 C52 OVER VOLTAGE
7 C51 CAL PACK MISSING
16 AIR/FUEL MODE WORD
0 NOT USED
1 LEARN CONTROL ENABLE FLAG 1 = ENABLE STORED
2 NOT USED
3 NOT USED
4 VEHICLE SPEED SENSOR FAILURE
5 EECC SLOW 02 RICH/LEAN FLAG
6 RICH - LEAN FLAG 1 = RICH, 0 = LEAN
7 CLOSED LOOP FLAG 1 = CLOSED LOOP
17 MANIFOLD AIR TEMPERATURE SEE TABLE 1
18 MCU INPUT STATUS WORD
0 1 = IN PARK/NEUTRAL
1 1 = NOT IN THIRD GEAR
2 1 = OVERDRIVE REQUEST
3 NOT USED(POWER STEERING ON = 1)
4 1 = EGR DIAGNOSTIC SWITCH CLOSED
5 1 = TCC LOCKED
6 1 = FAN REQUEST BIT
7 0 = A/C REQUEST
19 OLDPA3 - ESC COUNTER INPUT N = COUNTS
20 BLM N = COUNTS
21 ALDL RICH LEAN CHANGE COUNTER / TOTAL CROSSOVER COUNTS **
22 AIR FLOW RATE (MSB)
23 AIR FLOW RATE (LSB) G/S = (MSB)*256+(LSB)
24 INJECTOR BASE PULSE WIDTH (MSB)
25 INJECTOR BASE PULSE WIDTH (LSB) WIDTH=(MSB)*256 + (LSB)
***: THIS READING SHOULD BE THE DIFFERENCE BETWEEN THE LAST TWO READINGS.
TAKE CURRENT DATA STREAM READING SUBTRACT LAST DATA STREAM READING FOR
ACTUAL MS VALUE. FOR FIRST DATA STREAM, THAT READING IS THE MS VALUE.



** : THIS IS A ROLLOVER COUNTER (0 - 255), TAKE CURRENT DATA STREAM READING
SUBTRACT LAST DATA STREAM READING = CROSSCOUNTS. IF CURRENT READING
MINUS LAST READING IS < 0, THEN TAKE CURRENT READING + 255 - LAST
READING = CROSSCOUNTS.
..PAGE
..HEAD02L ALDL DATA LIST
..HEAD03L
..HEAD04L
..HEAD05L

MANIFOLD AIR TEMPERATURE TABLE

DEGREES C A/D
TEMPERATURE COUNTS
------------ ------
-40 0
-30 4
-25 5
-20 8
-15 10
-10 14
- 5 18
0 24
5 30
10 37
15 46
20 56
25 66
30 78
35 90
40 103
45 116
50 129
55 141
60 153
65 163
70 174
75 183
80 191
85 199
90 205
95 211
100 216
105 221
110 225
115 229
120 232
125 234
130 237
135 239
140 241
145 242
150 243
200 255
..PAGE
..HEAD02L
..HEAD03L 8192 BAUD COMMUNICATIONS.
..HEAD04L ALDL 8192 BAUD: 10K AND SHORTED MODES - MODE 1
..HEAD05L


The ALDL tester must transmit the following message to the ECM,
to receive the fixed data stream:

MODE 1 (TRANSMIT FIXED DATA STREAM)
ALDL REQUEST:
- MESSAGE ID = $80
- MESSAGE LENGTH = $56
- MODE = $01
- SUM CHECK

THE ECM WILL RESPOND WITH THE FOLLOWING MESSAGE:
- MESSAGE ID = $80
- MESSAGE LENGTH = $95
- MODE = $01
- DATA BYTE 1
.
.
- DATA BYTE 63
- SUM CHECK

..HEAD02L ALDL DATA LIST
..HEAD03L NUMBER OF DATA WORDS - 63
..HEAD04L ALDL MODE 1: 10K AND SHORTED MODES
..HEAD05L WORD BIT LOCATION
..page

WORD BIT DESCRIPTION EQUATION
1 PROMIDA (MSB)
2 PROMIDB (LSB) PROM = (N1*256+N2)
3 MALFUNCTION WORD 1
0 MALF CODE 23 MAT SENSOR OPEN
1 MALF CODE 22 THROTTLE POSITION LOW
2 MALF CODE 21 THROTTLE POSITION HIGH
3 MALF CODE 16 NOT USED
4 MALF CODE 15 COOLANT SENSOR LOW
5 MALF CODE 14 COOLANT SENSOR HIGH
6 MALF CODE 13 OXYGEN SENSOR
7 MALF CODE 12 NO REFERENCE PULSES
4 MALFUNCTION WORD 2
0 MALF CODE 35 NOT USED
1 MALF CODE 34 MAF SENSOR LOW
2 MALF CODE 33 MAF SENSOR HIGH
3 MALF CODE 32 EGR
4 MALF CODE 31 NOT USED
5 MALF CODE 26 NOT USED
6 MALF CODE 25 MAT SENSOR HI
7 MALF CODE 24 VEHICLE SPEED SENSOR
5 MALFUNCTION WORD 3
4 MALF CODE 51 PROM ERROR
5 MALF CODE 46 VATS FAILED
5 MALF CODE 45 O2 SENSOR RICH
6 MALF CODE 44 O2 SENSOR LEAN
7 MALF CODE 43 ESC FAILURE
5 MALF CODE 42 EST MONITOR ERROR
5 MALF CODE 41 CYLINDER SELECT
5 MALF CODE 36 BURNOFF DIAGNOSTICS
6 MALFUNCTION WORD 4
0 (CODE 63)
1 (CODE 62)
2 (CODE 61)
3 (CODE 56)
4 (CODE 55)
5 MALF CODE 54 FUEL PUMP VOLTAGE
6 MALF CODE 53 OVER VOLTAGE
7 MALF CODE 52 CAL PACK MISSING
7 MALFUNCTION WORD 5
0 (CODE 63)
1 (CODE 62)
2 (CODE 61)
3 (CODE 56)
4 (CODE 55)
5 MALF CODE 66 NOT USED
6 MALF CODE 65 NOT USED
7 MALF CODE 64 NOT USED
8 COOLANT TEMPERATURE N = (DEG C + 40)*256/192
9 START UP COOLANT TEMPERATURE N = (DEGC + 40)*256/192
10 THROTTLE POSITION VOLTS = N/51
11 ENGINE SPEED RPM = N*25
12 TIME BETWEEN REFERENCE PULSES (MSB)
13 TIME BETWEEN REFERENCE PULSES (LSB) USEC=(N15*256+N16)*15.26
14 FILTERED MILES PER HOUR (MSB)
15 FILTERED MILES PER HOUR (LSB)
16 N/V RATIO
17 OXYGEN SENSOR MILLIVOLTS = N*4.44
18 O2 CROSS COUNTS
19 BASE PULSE FINE CORRECTION
20 BASE PULSE COURSE CORRECTION(BLM)
21 BLOCK LEARN MULTIPLIER CELL N = BLM CELL #
22 CLOSED LOOP INTEGRATOR
23 IAC MOTOR POSITION N = # IAC STEPS
24 IDLE SPEED STEPS COMMAND, DIRECTION 0<N<128 N = # STEPS
128<N<256 N = #STEPS +128
25 DESIRED IDLE RPM RPM = N*12.5
26 LOAD VARIABLE AIRFLOW * RPM
27 AD TEST CHANNEL GOOD RANG 118-137
28 LOAD VARIABLE 12.5 MSEC OLD
29 MANIFOLD ABSOLUTE PRESSURE VOLTS = N * .0196
30 AIR TEMPERATURE SENSOR SEE TABLE #1
31 EGR DUTY CYCLE % DUTY CYCLE = N/2.56
32 CHARCOAL CANISTER PURGE DUTY CYCLE
33 ENGINE COOLING FAN DUTY CYCLE
34 BATTERY VOLTAGE VOLTS = N/10
35 FUEL PUMP POWER SWITCH SUPPLIED
36 MASS AIR FLOW (MSB)
37 MASS AIR FLOW (LSB)
38 MASS AIR FLOW (LSB)
39 TOTAL UNLIMITED SPARK ADVANCE REL TO TDC (MSB)
40 TOTAL UNLIMITED SPARK ADVANCE REL TO TDC (LSB)
double byte value in 2's complement representation
If Bit 7 of MSB = 0 then result is positive
value = (N38*256 + N39)
If Bit 7 of MSB = 1 then result is negative
value = 65536 - (N38*256 + N39)
DEGREES = value * 90/256
41 UNLIMITED SPARK ADVANCE REL TO REF PULSE(MSB)
42 UNLIMITED SPARK ADVANCE REL TO REF PULSE(LSB)
DEGREES = value * 90/256
43 ELECTRONIC SPARK CONTROL SIGNAL INPUT
44 ELECTRONIC SPARK CONTROL ECM OUTPUT
45 INJECTOR BASE PULSE WIDTH (MSB)
46 INJECTOR BASE PULSE WIDTH (LSB)
47 TOTAL FUEL AIR VALUE(MSB)
48 TOTAL FUEL AIR VALUE(LSB)
49 RUNNING TOTAL OF FUEL DELIVERED(MSB)
50 RUNNING TOTAL OF FUEL DELIVERED(LSB)
51 RUNNING TOTAL OF DISTANCE TRAVELED
52 ENGINE RUNNING TIME IN SECONDS (MSB)
53 ENGINE RUNNING TIME IN SECONDS (LSB)
54 MODE WORD 2
0 1 = CARS ACTIVE
1 MALF 14 OR 15 THIS START UP
2 REFERENCE PULSE OCCURRED
3 1 = IN ALDL MODE 8192 LOCKED IN AND MODE 4
4 DIAGNOSTIC SWITCH IN DIAG POSITION
5 DIAGNOSTIC SWITCH IN ALDL POSITION
6 HIGH BATTERY VOLTAGE-DISABLE MCU SOL DISABLE
7 SHIFT LIGHT (1 = ON, 0 = OFF)_
55 MCUINST
0 1 = PARK/NEUTRAL
1 1 = NOT IN 3RD GEAR
2 1 = OVERDRIVE REQUREST
3 NOT USED(1 = POWER STEERING PRESSURE)
4 NOT USED
5 1 = TRANS CONVERTER CLUTCH LOCKED
6 1 = FAN RUEQUEST
7 0 = AIR CONDITIOINING REQUEST
..PAGE
56 FMDBYTE 1
0 PARK NEUTRAL SWITCH 0=DRIVE
1 3RD GEAR = 1
2 4TH GEAR = 1
3 NOT USED(POWER STEERING CRAMP = 1)
4 NOT USED
5 EGR DIAGNOSTIC
6 FAN REQUEST <=> AIR CONDITIONING HI PRESSURE
7 AIR CONDITIONER 0 = A/C REQUESTED
57 MINOR LOOP MODE WORD 1
0 ADVANCE FLAG 0 = ADV
1 1 = HIGHWAY FUEL TIMER ENABLED
2 INTERRUPT SERVICE EXECUTION EXC 6.25
3 FAN ON DISABLESD BY PID
4 TCC ROAD SPEED 1ST PULSE FLAG
5 AIR CONDITIONING CLUTCH FLAG 0 = A/C CLUTCH ON
6 BYPASS CHECK ENABLE
7 ENGINE RUNNING FLAG 1 = RUNNING
58 NV MODE WORD
0 1 = 02 SENSOR READY
1 1 = CLOSED LOOP TIMER TIMED OUT
2 NOT USED
3 1 = IMPROPER SHUTDOWN
4 NOT USED
5 1 = IAC KICKDOWN ENABLED
6 1 = KWARM KICKDOWN ENABLED
7 1 = MALF 42 FAILED (EST MONITOR)
59 DNEE MODE WORD
0 OVERDRIVE ON 1 = ON
1 1ST GEAR DIRCT 1 = 1ST GEAR
2 1ST UPSHIFT OK 1 = OK
3 4TH GEAR 1 = 4TH GEAR
4 1ST GEAR OVERDRIVE 1 = OVERDRIVE
5 DOWNSHIFT/OFF REQUEST 1 = REQUEST
6 UPSHIFT/ON REQUEST 1 = REQUEST
7 OVERDRIVE ACTIVE 1 = ACTIVE
60 ALCL MODE WORD
0 ALDL RESET
1 1 = CLEAN CANISTER
2 1 = IN OPEN LOOP BEFORE GOINT INTO PE
3 FIRST C/L PASS THRU FIELD SERVICE MODE 1 = DONE
4 FIELD SERVICE
5 ONE SECOND FLAG
6 200 MSEC TOGGLE BIT FOR 2.5 HZ FLASH RATE
7 PULLUP RESISTOR FOR COOLANT 1 = 4K
61 AIR MODE WORD
0 100 ms old ccp purge on flag 0 = off
1 1 = AIR CONTROLLED 0 =AIR DIVERTED
2 1 = AIR SWITCHED TO PORT
3 1 = BURNOFF FAILURE CHECK COMPLETE
4 1 = SKIP BURNOFF DU TO > 17 VOLTS THIS START UP
5 1 = D.E. QSEQ
6 1 = BURN OFF AIR METER
7 1 = DECEL ENLEANMENT
..PAGE
62 SD MODE WORD
0 1 = EXPECTING FIRST 160 BAUD INTERRUPT
1 1 = EXPECTING SECOND 160 BAUD INTERRUPT
2 1 = IN 8192 MODE
3 1 = LOCKED IN 8192 MODE
4 1 = BLM RESET COMMANDED IN PRIOR LOOP
5 1 = IAC RESET COMMANDED IN PRIOR LOOP
6 1 = MALFFLAG CLEAR COMMAND IN PRIOR LOOP
7 NOT USED
63 MWAF1
0 NOT USED
1 LEARN CONTROL ENABLE FLAG 1 = ENABLE STORE
2 NOT USED
3 NOT USED
4 VEHICLE SPEED SENSOR FAILURE
5 EECC SLOW O2 RICH/LEAN FLAG
6 RICH-LEAN FLAG 1 = RICH 0 = LEAN
7 CLOSED LOOP FLAG 1 = CLOSED 0 = OPEN


What he said.
Reply
Old Aug 5, 2005 | 08:14 AM
  #51  
Alvin's Avatar
Alvin
Drifting
 
Joined: May 2003
Posts: 1,730
Likes: 1
From: Charlotte NC
St. Jude Donor '05
Default

PM sent.
Reply




All times are GMT -4. The time now is 03:33 PM.

story-0
Top 10 C9 Corvette MUST-HAVES to Fix These C8 Generation Flaws!

Slideshow: the top 10 things Corvette owners want in the C9 Corvette

By Michael S. Palmer | 2026-04-30 12:41:15


VIEW MORE
story-1
10 Revolutionary 'Corvette Firsts' Most People Don't Know

Slideshow: 10 Important Corvette 'firsts' that every fan should know.

By Joe Kucinski | 2026-04-29 17:02:16


VIEW MORE
story-2
5 Reasons to Upgrade to an LS6-Powered Corvette; 5 Reasons to Stay LT2

Slideshow: Should you buy a 2020-2026 Corvette or wait for 2027?

By Michael S. Palmer | 2026-04-22 10:08:58


VIEW MORE
story-3
2027 Corvette vs The World: Every C8 vs Its Closest Competitor

Slideshow: 2027 Corvette lineup vs the world.

By Joe Kucinski | 2026-04-24 16:12:42


VIEW MORE
story-4
10 Most Common Corvette Problems of the Last 20 Years!

Slideshow: 10 major Corvette problems from the last 20 years.

By Joe Kucinski | 2026-04-14 16:37:05


VIEW MORE
story-5
5 MOST and 5 LEAST Popular Corvette Model Years in History!

Slideshow: 5 most and least popular Corvette model years.

By Joe Kucinski | 2026-04-08 13:25:01


VIEW MORE
story-6
2027 Corvette Buyer's Guide: Everything You Need to Know!

Slideshow: 2027 Corvette buyer's guide

By Joe Kucinski | 2026-04-17 16:41:08


VIEW MORE
story-7
10 Things C8 Corvette Owners Hate (But Won't Tell You)

Slideshow: 10 things C8 Corvette owners hate, but won't tell you.

By Joe Kucinski | 2026-04-01 18:36:07


VIEW MORE
story-8
10 Best Corvettes Coming to Barrett-Jackson Palm Beach 2026!

Slideshow: Should you add one of these incredible Corvettes to your garage?

By Brett Foote | 2026-04-01 18:14:05


VIEW MORE
story-9
Every Corvette Grand Sport Explained! (C2, C4, C6, C7, & C8)

Slideshow: Every Corvette Grand Sport explained

By Joe Kucinski | 2026-03-26 07:13:44


VIEW MORE