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

24x conversion...

Thread Tools
 
Search this Thread
 
Old Apr 2, 2012 | 03:26 PM
  #21  
merlot566jka's Avatar
merlot566jka
Thread Starter
Burning Brakes
15 Year Member
 
Joined: Apr 2006
Posts: 1,218
Likes: 7
From: Burleson Texas
Default

Originally Posted by merim123
I congratulate you if you are doing this strictly for a fun project and the sheer pleasure of designing something like this. But if it's to save money, why you would want to build all that when you can buy a plug and play ls1 24x conversion? Unless you have a machine shop handy and a lot of time on your hands, I don't see how this is something that would be done quickly or for less and will for sure take significantly longer. Over the years, I've seen a lot of different opti-elimination setups and different wheel designs to eliminate the opti, but none are as straightforward as just using the 24x kit. it really is plug and play if you get the harness from them.

This is for function, which I suppose could be made to be fun....

Machine shop? I do not have a machine shop, and I have done this a couple other times on other cars. Well not EXACTLY this, but same concept.
As far as time, I dont think it takes anymore time than I would spend tuning the lt4 pcm, or waiting on shipping for the 24x conversion pieces.

They dont make a harness for the C4

And if I can electronically manipulate the signals from the low voltage side of the opti, this becomes 1/10th of the cost of what they charge for a universal 24x conversion.

And I am not trying to elminate the opti. I am just trying to use the ls1 pcm.
Reply
Old Apr 2, 2012 | 04:39 PM
  #22  
merim123's Avatar
merim123
Instructor
20 Year Member
 
Joined: Feb 2003
Posts: 210
Likes: 10
From: Chitown il
Default

Got it, sucks he's not making a vette harness, didn't know.

Here's a guy that did it differently but still managed to use the 411pcm.

http://www.gmt400.com/forum/showthre...997-K1500-SBSS.

http://www.ls1lt1.com/forum/lt1-%7C-...ives-well.html
Reply
Old Apr 2, 2012 | 04:46 PM
  #23  
PLRX's Avatar
PLRX
Team Owner
 
Joined: Aug 2005
Posts: 34,988
Likes: 515
From: Riverside County Southern California
Co-winner 2020 C4 of the Year - Modified
2018 Corvette of Year Finalist
2017 C4 of Year
2016 C7 of Year Finalist
St. Jude Donor '09 thru '20
Default

Originally Posted by 96GS#007
For the LT1/4 cars, if you switch to an LSx PCM you also have to integrate with the CCM if you want all the gauges, the DIC, etc to work.
Thats the reason I didnt do this couple of years ago. I saw that system fully functional on a LT1 Camaro at a Vette tuner in Murrieta, Cunningham MotorSports (CF Vendor). Ryne told me the system was great and easy to be tuned not like the LT engines. I looked into, called EFI they done have LT4 harness and...read Jims post.

If you have a LT Camaro or Trans Am this is the way to go.
Reply
Old May 4, 2012 | 12:11 PM
  #24  
bolowbc's Avatar
bolowbc
Racer
Supporting Member
15 Year Member
Conversation Starter
All Eyes On Me
 
Joined: Sep 2007
Posts: 401
Likes: 7
From: Irvine CA
Default

Are there any updates?

I know someone should know someone able to rework the C4 LT1 engine harness for the LS1 PCM. Quotes anyone?
Reply
Old May 4, 2012 | 01:19 PM
  #25  
merlot566jka's Avatar
merlot566jka
Thread Starter
Burning Brakes
15 Year Member
 
Joined: Apr 2006
Posts: 1,218
Likes: 7
From: Burleson Texas
Default

I have the ability and knowledge, just not the time. Work full time plus full time Mechanical Engineering student, plus kid, plus house, plus.... yeah you get the point.

I really want to do this folks. I just dont have the time to devote to it.
Reply
Old May 4, 2012 | 01:43 PM
  #26  
87bob's Avatar
87bob
Melting Slicks
20 Year Member
Veteran: Coast Guard
Liked
Loved
 
Joined: Mar 2003
Posts: 2,512
Likes: 49
From: Franklin IN
Default

I have some questions. Why do people use a vortec distributor? Does it provide a signal like the Opti distributor? Also it seems like most people get 60,000 to 80,000 miles out of an Opti. do they typically quit as a result of the water pump going bad or is there problems other then getting flooded when the water pump fails? Also are the early Opti units the ones that fail more than the later? It seem that if it is working as designed it is a good overall unit. I wonder why no one has come up with a replacement for the opti that mounts in the same place that would give the ecm the correct signal with a second output to a coil unit that would allow the use of the LS1 coils? That would eliminate repining the ecm or replacing it with some aftermarket unit. I agree with an early poster if I'm going to spend 2-3 thousand for a distributor up grade I'm going to get an LSx engine and really get all the bells and whistles.
Reply
Old May 4, 2012 | 03:00 PM
  #27  
merlot566jka's Avatar
merlot566jka
Thread Starter
Burning Brakes
15 Year Member
 
Joined: Apr 2006
Posts: 1,218
Likes: 7
From: Burleson Texas
Default

Originally Posted by 87bob
I have some questions. Why do people use a vortec distributor? Does it provide a signal like the Opti distributor? Also it seems like most people get 60,000 to 80,000 miles out of an Opti. do they typically quit as a result of the water pump going bad or is there problems other then getting flooded when the water pump fails? Also are the early Opti units the ones that fail more than the later? It seem that if it is working as designed it is a good overall unit. I wonder why no one has come up with a replacement for the opti that mounts in the same place that would give the ecm the correct signal with a second output to a coil unit that would allow the use of the LS1 coils? That would eliminate repining the ecm or replacing it with some aftermarket unit. I agree with an early poster if I'm going to spend 2-3 thousand for a distributor up grade I'm going to get an LSx engine and really get all the bells and whistles.
They use a cam signal from the vortech engines... that provides the 1x cam signal. This is because the LTx engines have no provision for a cam position sensor. This is placed where a distributer normally goes. It is not a distibutor.

They have designed something close, the LTCC. That can run coil on plug if its modified. Normally it runs a waste spark setup like the northstar and LT5

Replacing the PCM is the objective. The newer PCM is faster, better and more user friendly. The pcm costs under $150. My goal is to not spends thousands of dollars to use a $150 part. This is much more than a distributor upgrade.
Reply
Old May 4, 2012 | 03:27 PM
  #28  
bolowbc's Avatar
bolowbc
Racer
Supporting Member
15 Year Member
Conversation Starter
All Eyes On Me
 
Joined: Sep 2007
Posts: 401
Likes: 7
From: Irvine CA
Default

Originally Posted by merlot566jka
I have the ability and knowledge, just not the time. Work full time plus full time Mechanical Engineering student, plus kid, plus house, plus.... yeah you get the point.

I really want to do this folks. I just dont have the time to devote to it.
I wonder if it makes sense to get a spare harness and go at it for an hour or so, then have an idea of how long it would take. If we can get a good harness for cheap, I'd be willing to split the cost with you

Then maybe you will have a ballpark $ for hiring cleaning maids/lawn service for your house, etc.
Reply
Corvette Stories

The Best of Corvette for Corvette Enthusiasts

story-0

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

 Joe Kucinski
story-1

Grand Sport & Grand Sport X Launch Alongside All-New 535hp LS6 V8!

 Michael S. Palmer
story-2

5 Reasons Bad Drivers Crash & 5 Ways to Avoid a Costly Mistake!

 Joe Kucinski
story-3

7 Bolt-On Upgrades From Extreme Online Store to Level Up Your C6 Corvette

 Pouria Savadkouei
story-4

How Likely Are These Five 2027 Corvette Rumors to Be True?

 Brett Foote
story-5

9 Best Corvettes You Can Buy for Half Price (& 1 You Should NEVER Buy!)

 Joe Kucinski
story-6

8 Very Best Corvettes of Amelia Island 2026

 Joe Kucinski
story-7

Top 10 WORST Corvette Engineering Failures of All Time!

 Joe Kucinski
story-8

10 Records the C8 Corvette Generation Has SMASHED (& 1 Glaring Failure)

 Joe Kucinski
story-9

7 Wildest Corvette Concepts Ever Made

 Brett Foote
Old May 4, 2012 | 04:17 PM
  #29  
merlot566jka's Avatar
merlot566jka
Thread Starter
Burning Brakes
15 Year Member
 
Joined: Apr 2006
Posts: 1,218
Likes: 7
From: Burleson Texas
Default

When I have the down time at work, I work on this. I have had trouble finding the CCM/BCM pinouts online. But I do have the 96 PCM and 97 PCM pinouts... looks like it wouldnt be hard at all to get it done... I would estimate 4 hours to actually repin the harness.

Thats only half the story though...

if you are willing to buy eficonnections stuff, then you got it made... thats a ton of money to me.

I want to make it a plug and play for the corvettes, with little cost or assembly. So I want to make a 24x trigger that goes on the dampner, or behind it. I also want to make a 1x cam position sensor that doesnt impede the use of the opti so that there is no reason to yank out the opti. Those are the only two hurtles that I really need the extra time to devote.
Reply
Old Jun 6, 2012 | 12:52 PM
  #30  
merlot566jka's Avatar
merlot566jka
Thread Starter
Burning Brakes
15 Year Member
 
Joined: Apr 2006
Posts: 1,218
Likes: 7
From: Burleson Texas
Default

So I have finished my LT4 and its running... just needs a few small things, and tuning.

Now I am moving onto this ls1 pcm project.

In my garage I had a 2006 Chevy Malibu engine that I built up for a Fiero. That car now has a different engine (and owner). I was selling off all of the parts for this engine, and I made a startling discovery. Pressed on to the center of the crank is a 24x reluctor wheel. But this one is not like the LS reluctor wheel. It has a much lager inner diameter. 5.48". I also discovered that it has the correct crank and cam sensor for the ls1 pcm. So I am now several steps ahead of the game than I thought I was.

I removed the ring and tac welded the two halves together. I am now trying to find out if this ring will fit between the crank hub and dampner. The problem I am realizing is that the LTx does not have a keyed crank hub. So users will have to beable to locate TDC on #1 to install this. Shouldnt be too difficult...Thats pretty basic.
The only issue I have at the moment with this particular reluctor ring is that I cannot find it on any GM listing. It has a pn 12568049 stamped into it. I cant even find it through any illistrated parts breakdowns. This reluctor came on many of gms 60* v6 engines from the late 90's till 2007. So finding one, the crank position sensor and cam position sensor could be a quick trip to the local salvage yard. These parts would cost under $50 from my local yard.
I am searching for a junk yard LT engine or if anyone has a broken Oil Pump Drive Gear assembly. (aka, dummy shaft, oil stub, plastic pos)
My idea is to disasemble this peice and machine a slot that corresponds with the camshaft slot that is on the ls engines. This is at TDC of #1. If I can machine this into the disc that rides inside of the oil pump drive, and attach the cam position sensor to the side of the oil pump drive, so that it reads the slot cut into the disk, then we have the 1x cam signal for very cheap and also fairly easy to install with out having to modify the intake manifold or buy a custom machined cover to replace the opti.

So I think Im making some headway... 24x reluctor has been sourced and its on hand. I have the sensors needed.

I am working on the wiring harness pinouts. I have a pretty good feeling that an adaptor can be made to interface the new connections and do the wire pin relocation between the ltxpcm to the ls1pcm.








Reply
Old Jun 6, 2012 | 01:56 PM
  #31  
ch@0s's Avatar
ch@0s
Le Mans Master
15 Year Member
Liked
Loved
Community Favorite
 
Joined: Oct 2008
Posts: 9,758
Likes: 49
From: Houston Texas
Default

I will be be interested to see what you do with the CCM. I'm doing an LS swap and My research tells me all I need to do is feed it serial data but OBDI and OBDII serial have different baud rates.OBDII is 10.4K and OBDI is 8192 IIRC. I'm going to it soon..
It just dawned on me.. you have a 96 with OBDII. So if mine doesn't work I may be able to swap to a 96 CCM.

Last edited by ch@0s; Jun 6, 2012 at 01:58 PM.
Reply
Old Jun 6, 2012 | 02:05 PM
  #32  
merlot566jka's Avatar
merlot566jka
Thread Starter
Burning Brakes
15 Year Member
 
Joined: Apr 2006
Posts: 1,218
Likes: 7
From: Burleson Texas
Default

What, and where is the serial data to the ccm?

Do you have the ccm pinout?
Reply
Old Jun 6, 2012 | 02:36 PM
  #33  
ch@0s's Avatar
ch@0s
Le Mans Master
15 Year Member
Liked
Loved
Community Favorite
 
Joined: Oct 2008
Posts: 9,758
Likes: 49
From: Houston Texas
Default

Originally Posted by merlot566jka
What, and where is the serial data to the ccm?

Do you have the ccm pinout?
I'm not sure if this is 91 specific.. look at this:

Reply
Old Jun 6, 2012 | 02:49 PM
  #34  
merlot566jka's Avatar
merlot566jka
Thread Starter
Burning Brakes
15 Year Member
 
Joined: Apr 2006
Posts: 1,218
Likes: 7
From: Burleson Texas
Default

Ls serial data should be CAN... LTx data is something different... But from how I understand it, the ccm makes this language and the dic and cluster use it. The ltx PCM just has the sensor inputs and analog out to the ccm.

But at the same time... How does the ccm get the data for fuel usage... I think you are opening my eyes to something else here...
Reply
Old Jun 6, 2012 | 02:53 PM
  #35  
merlot566jka's Avatar
merlot566jka
Thread Starter
Burning Brakes
15 Year Member
 
Joined: Apr 2006
Posts: 1,218
Likes: 7
From: Burleson Texas
Default

Yeah, that's a different ECM than the lt engines. But regardless, I need to get a hold of this data language and see what I can do
Reply
Old Jun 6, 2012 | 02:58 PM
  #36  
merlot566jka's Avatar
merlot566jka
Thread Starter
Burning Brakes
15 Year Member
 
Joined: Apr 2006
Posts: 1,218
Likes: 7
From: Burleson Texas
Default

I have found this.... Explains it

http://www.corvetteguruforum.com/mod...topic_id=16969

Investigating now
Reply
Old Jun 6, 2012 | 03:16 PM
  #37  
merlot566jka's Avatar
merlot566jka
Thread Starter
Burning Brakes
15 Year Member
 
Joined: Apr 2006
Posts: 1,218
Likes: 7
From: Burleson Texas
Default

And the answer

http://www.hptuners.com/forum/showthread.php?t=61


You will have to make your 91 PCM look like a 92.

Here is the datastream for the 92/93 CCM.


[tt]
* * * * * * * * * * * *DATA STREAM A173 * SPECIFICATION

* * * SPECIFICATIONS FOR *DATA STREAM INFORMATION
* * * -------------------------------------------

* * * CCM *USAGE:
* * * * * * * * 1992 "Y" CAR WITH 5.7L (LT1) (VIN=P) AND *5.7L *(LT5) (VIN=J)
* * * * * * * * 1993 "Y" CAR WITH 5.7L (LT1) (VIN=P) AND *5.7L *(LT5) (VIN=J)

* * * DATA PIN *: READ DATA ON PIN "M" OF ALDL CONNECTOR

* * * BAUD RATE : 8192 BAUD - BI-DIRECTIONAL

* * * *MODE 0 (RETURN TO NORMAL MODE)
* * * * * * * *ALDL REQUEST:
* * * * * * * *- MESSAGE ID * * = $F1
* * * * * * * *- MESSAGE LENGTH = $56
* * * * * * * *- MODE * * * * * = $00
* * * * * * * *- CHECKSUM


* * * *F0 POLL (CCM ALDL DEVICE PRESENCE CHECK)
* * * * * * * *- MESSAGE ID * * = $F0
* * * * * * * *- MESSAGE LENGTH = $56
* * * * * * * *- CCM ID * * * * = $F1
* * * * * * * *- CHECKSUM



* * * *MODE 1 (TRANSMIT MESSAGE 0)
* * * * * * * *ALDL REQUEST:
* * * * * * * *- MESSAGE ID * * = $F1
* * * * * * * *- MESSAGE LENGTH = $57
* * * * * * * *- MODE * * * * * = $01
* * * * * * * *- MESSAGE NUMBER = $00
* * * * * * * *- CHECKSUM

* * * * * * * *THE CCM RESPONDS WITH THE FOLLOWING MESSAGE:
* * * * * * * *- MESSAGE ID * * = $F1
* * * * * * * *- MESSAGE LENGTH = $7A
* * * * * * * *- MODE * * * * * = $01
* * * * * * * *- DATA BYTE 1
* * * * * * * * *.
* * * * * * * * *.
* * * * * * * *- DATA BYTE 36
* * * * * * * *- CHECKSUM

* * * *MODE 1 (TRANSMIT MESSAGE 1)
* * * * * * * *ALDL REQUEST:
* * * * * * * *- MESSAGE ID * * = $F1
* * * * * * * *- MESSAGE LENGTH = $57
* * * * * * * *- MODE * * * * * = $01
* * * * * * * *- MESSAGE NUMBER = $01
* * * * * * * *- CHECKSUM

* * * * * * * *THE CCM RESPONDS WITH THE FOLLOWING MESSAGE:
* * * * * * * *- MESSAGE ID * * = $F1
* * * * * * * *- MESSAGE LENGTH = $6D
* * * * * * * *- MODE * * * * * = $01
* * * * * * * *- DATA BYTE 1
* * * * * * * * *.
* * * * * * * * *.
* * * * * * * *- DATA BYTE 23
* * * * * * * *- CHECKSUM

* * * *MODE 7 (COMMAND MESSAGE)
* * * * * * * *ALDL REQUEST:
* * * * * * * *- MESSAGE ID * * = $F1
* * * * * * * *- MESSAGE LENGTH = $57
* * * * * * * *- MODE * * * * * = $07
* * * * * * * *- MESSAGE CODE * = $10
* * * * * * * *- CHECKSUM

* * * *THE CCM RESPONDS BY TRANSMITTING THE NORMAL MODE MESSAGE



* * * *MODE 8 (DISABLE COMMUNICATIONS)
* * * * * * * *ALDL REQUEST:
* * * * * * * *- MESSAGE ID * * = $F1
* * * * * * * *- MESSAGE LENGTH = $56
* * * * * * * *- MODE * * * * * = $08
* * * * * * * *- CHECKSUM



* * * *MODE 9 (ENABLE COMMUNICATIONS)
* * * * * * * *ALDL REQUEST:
* * * * * * * *- MESSAGE ID * * = $F1
* * * * * * * *- MESSAGE LENGTH = $56
* * * * * * * *- MODE * * * * * = $09
* * * * * * * *- CHECKSUM


* * * *MODE 10 (CLEAR MALFUNCTION CODES)
* * * * * * * *ALDL REQUEST:
* * * * * * * *- MESSAGE ID * * = $F1
* * * * * * * *- MESSAGE LENGTH = $56
* * * * * * * *- MODE * * * * * = $0A
* * * * * * * *- CHECKSUM



CCM ALDL DATA LIST 
NUMBER OF DATA WORDS - 36
CCM ALDL MODE 1 DATA LIST (MESSAGE 0)
BYTE *BIT *DESCRIPTION
---- *--- *-------------
1 * * 0-2 *UNIVERSAL THEFT DETERRENT STATE
* * * * * * * *0 = PASSIVE
* * * * * * * *1 = ACTIVE
* * * * * * * *2 = DOORS ARMED
* * * * * * * *3 = DOORS AND HATCH ARMED
* * * * * * * *4 = ALARM
* * * * * * * *5 = ALARM TIMED OUT
* * * 3 * *FEDS FUEL ENABLE * * * * * 0 = DISABLE * 1 = ENABLE
* * * 4 * *ENGLISH/METRIC STATUS * * *0 = ENGLISH * 1 = METRIC
* * * 5 * *CURRENT FAULT * * * * * * *0 = NO * * * *1 = YES
* * * 6 * *LCD UPDATE RATE * * * * * *0 = SLOW * * *1 = FAST
* * * 7 * *SPARE

2 * * 0 * *DOOR KEY SWITCH * * * * * *0 = NORMAL * *1 = UNLOCK
* * * 1 * *RIGHT DOOR AJAR * * * * * *0 = CLOSED * *1 = OPEN
* * * 2 * *LEFT DOOR AJAR * * * * * * 0 = CLOSED * *1 = OPEN
* * * 3 * *KEY IN IGNITION * * * * * *0 = NO * * * *1 = YES
* * * 4 * *HATCH AJAR * * * * * * * * 0 = CLOSED * *1 = OPEN
* * * 5 * *POWER DOOR UNLOCK * * * * *0 = NO * * * *1 = YES
* * * 6 * *POWER DOOR LOCK * * * * * *0 = NO * * * *1 = YES
* * * 7 * *SPARE

3 * * 0 * *PARKING LIGHTS * * * * * * 0 = OFF * * * 1 = ON
* * * 1 * *REAR DEFOG * * * * * * * * 0 = OFF * * * 1 = ON
* * * 2 * *SEAT BELT SWITCH * * * * * 0 = OFF * * * 1 = ON
* * * 3 * *HIGH BEAM * * * * * * * * *0 = OFF * * * 1 = ON
* * * 4 * *NOT USED
* * * 5 * *OIL LEVEL SWITCH * * * * * 0 = LOW * * * 1 = NORMAL
* * * 6-7 *SPARE

4 * * 0 * *IGNITION 3 PRESENT * * * * 0 = NO * * * *1 = YES
* * * 1 * *IGNITION 1 PRESENT * * * * 0 = NO * * * *1 = YES
* * * 2 * *DIAGNOSTIC ENABLE * * * * *0 = DISABLE * 1 = ENABLE
* * * 3 * *SPARE
* * * 4 * *FASTEN SEAT BELTS INPUT * *0 = INACTIVE *1 = ACTIVE
* * * 5-7 *SPARE

5 * * 0 * *CHANGE OIL TELLTALE * * * *0 = OFF * * * 1 = ON
* * * 1 * *CHECK GAGES TELLTALE * * * 0 = OFF * * * 1 = ON
* * * 2 * *FASTEN SEAT BELT TELLTALE *0 = OFF * * * 1 = ON
* * * 3 * *SECURITY LAMP TELLTALE * * 0 = OFF * * * 1 = ON
* * * 4 * *SPARE
* * * 5 * *HIGH BEAM INDICATOR DIM * *0 = 60% * * * 1 = 100%
* * * 6 * *OIL LEVEL TELLTALE * * * * 0 = OFF * * * 1 = ON
* * * 7 * *SPARE
6 * * 0 * *LCD BLANKING CONTROL * * * 0 = OFF * * * 1 = ON
* * * 1 * *HORN RELAY * * * * * * * * 0 = OFF * * * 1 = ON
* * * 2 * *REAR DEFOG RELAY * * * * * 0 = OFF * * * 1 = ON
* * * 3 * *COURTESY LAMP RELAY * * * *0 = OFF * * * 1 = ON
* * * 4 * *CRANK RELAY * * * * * * * *0 = OFF * * * 1 = ON
* * * 5 * *CHIME 0 * * * * * * * * * *0 = OFF * * * 1 = ON
* * * 6 * *CHIME 1 * * * * * * * * * *0 = OFF * * * 1 = ON
* * * 7 * *SPARE
7 * * 0 * *LCD BLANKING CONTROL-FDBK *0 = OFF * * * 1 = ON
* * * 1 * *HORN RELAY-FDBK * * * * * *0 = OFF * * * 1 = ON
* * * 2 * *REAR DEFOG RELAY-FDBK * * *0 = OFF * * * 1 = ON
* * * 3 * *COURTESY LAMP RELAY-FDBK * 0 = OFF * * * 1 = ON
* * * 4 * *CRANK RELAY-FDBK * * * * * 0 = OFF * * * 1 = ON
* * * 5-7 *SPARE

8 * * * * *DIC SWITCH A/D COUNTS * * * * * * * *N = COUNTS (SEE TABLE 1)
9 * * * * *UNFILTERED FUEL LEVEL * * * * * * * *GAL = N*.1
10 * * * * FILTERED DIMMING POTENTIOMETER * * * N = COUNTS
11 * * * * VATS KEY A/D COUNTS * * * * * * * * *N = COUNTS (SEE TABLE 2)
12 * * * * AMBIENT LIGHT SENSOR A/D COUNTS * * *N = COUNTS
13 * * * * VEHICLE SPEED * * * * * * * * * * * *MPH = N IF BYTE1 BIT4 CLEAR
* * * * * * * * * * * * * * * * * * * * * * * * KPH = N*1.609 IF BYTE1 BIT4 SET
14 * * * * IGNITION STATUS * * * * * * * * * * *VOLTS = N*.1
15 * * * * SWITCHED BATTERY VOLTAGE * * * * * * VOLTS = N*.1
16 * * * * CLUSTER GAGE BACKLIGHT DIMMING PWM * %DUTY CYCLE = N
17 * * * * CLUSTER LCD BACKLIGHT DIMMING PWM * *%DUTY CYCLE = N
18 * * * * HVAC AND RADIO LCD BACKLIGHT DIMMING %DUTY CYCLE = N
19 * * * * LED INDICATOR DIMMING PWM * * * * * *%DUTY CYCLE = N
20 * * * * SEASON ODOMETER MSB
21 * * * * SEASON ODOMETER LSB * * * * * * * * *MILES = ([N20]*250+[N21])*16
22 * * * * OIL MONITOR EFFECTIVE REVOLUTION TO SERVICE COUNTER
* * * * * * * * * * * * * * * * * * * * * * * * REVOLUTIONS = N*100,000
23 * * * * REAR DEFOG TIMER * * * * * * * * * * SECONDS = N*5
24 * * * * COURTESY LAMP TIMER * * * * * * * * *SECONDS = N

25 * * * * CURRENT MALFUNCTION WORD 1
* * * 0 * *MALF CODE 22 * * * * 1 = DEFOG RELAY COIL SHORT-BAT/OPEN CCM
* * * 1 * *MALF CODE 21 * * * * 1 = HORN RELAY COIL SHORT-BAT/OPEN CCM
* * * 2 * *NOT USED
* * * 3 * *MALF CODE 16 * * * * 1 = IGNITION 3 FUSE BLOWN OR MISSING
* * * 4 * *MALF CODE 15 * * * * 1 = FUEL LEVEL SENSOR OPEN/SHORT TO BAT
* * * 5 * *MALF CODE 14 * * * * 1 = DIC SWITCH SHORTED TO GROUND
* * * 6 * *MALF CODE 13 * * * * 1 = DIC SWITCH OPEN/SHORT TO BAT
* * * 7 * *MALF CODE 12 * * * * 1 = NO MALFUNCTION CODE STORED

26 * * * * CURRENT MALFUNCTION WORD 2
* * * 0 * *MALF CODE 31 * * * * 1 = LCD DATA SHORT TO BAT/OPEN CCM
* * * 1 * *NOT USED
* * * 2 * *NOT USED
* * * 3 * *MALF CODE 27 * * * * 1 = LCD BLANKING CTL SHORT TO GND/OPEN
* * * 4 * *MALF CODE 26 * * * * 1 = LCD BLANKING CTL SHORT-BAT/OPEN CCM
* * * 5 * *MALF CODE 25 * * * * 1 = CTSY RELAY COIL SHORT TO GND/OPEN
* * * 6 * *MALF CODE 24 * * * * 1 = CTSY RELAY COIL SHORT-BAT/OPEN CCM
* * * 7 * *MALF CODE 23 * * * * 1 = DEFOG RELAY COIL SHORT IT GND/OPEN
27 * * * * CURRENT MALFUNCTION WORD 3
* * * 0 * *MOT USED
* * * 1 * *MALF CODE 38 * * * * 1 = M CLOCK SHORT TO GND/OPEN
* * * 2 * *MALF CODE 37 * * * * 1 = M CLOCK SHORT-BAT/OPEN CCM
* * * 3 * *MALF CODE 36 * * * * 1 = DATA STROBE SHORT TO GND/OPEN
* * * 4 * *MALF CODE 35 * * * * 1 = DATA STROBE SHORT-BAT/OPEN CCM
* * * 5 * *MALF CODE 34 * * * * 1 = DATA CLOCK SHORT TO GND/OPEN
* * * 6 * *MALF CODE 33 * * * * 1 = DATA CLOCK SHORT-BAT/OPEN CCM
* * * 7 * *MALF CODE 32 * * * * 1 = LCD DATA SHORT TO GND/OPEN
28 * * * * CURRENT MALFUNCTION WORD 4
* * * 0 * *MALF CODE 54 * * * * 1 = VATS FUEL ENABLE FAILURE
* * * 1 * *MALF CODE 53 * * * * 1 = VATS OPEN KEY CIRCUIT DETECTION
* * * 2 * *MALF CODE 52 * * * * 1 = VATS SHORTED KEY CIRCUIT DETECTION
* * * 3 * *MALF CODE 51 * * * * 1 = VATS INVALID KEY DETECTION
* * * 4 * *NOT USED
* * * 5 * *NOT USED
* * * 6 * *NOT USED
* * * 7 * *MALF CODE 41 * * * * 1 = LOSS OF ECM SERIAL DATA

29 * * * * CURRENT MALFUNCTION WORD 5
* * * 0 * *NOT USED
* * * 1 * *NOT USED
* * * 2 * *NOT USED
* * * 3 * *MALF CODE 63 * * * * 1 = VATS KEY #2 RESISTANCE TOO LOW
* * * 4 * *MALF CODE 62 * * * * 1 = VATS KEY #2 RESISTANCE TOO HIGH
* * * 5 * *MALF CODE 61 * * * * 1 = VATS KEY #1 RESISTANCE OUT OF RANGE
* * * 6 * *NOT USED
* * * 7 * *NOT USED

30 * * * * CURRENT MALFUNCTION WORD 6
* * * 0 * *NOT USED
* * * 1 * *NOT USED
* * * 2 * *NOT USED
* * * 3 * *MALF CODE 74 * * * * 1 = LED DIM PWM OUTPUT SHORT TO GND/OPEN
* * * 4 * *MALF CODE 73 * * * * 1 = LED DIM PWM OUTPUT SHORT-BAT/OPEN CCM
* * * 5 * *MALF CODE 72 * * * * 1 = VF DIM PWM OUTPUT SHORT TO GND/OPEN
* * * 6 * *MALF CODE 71 * * * * 1 = VF DIM PWM OUTPUT SHORT-BAT/OPEN CCM
* * * 7 * *NOT USED

31 * * * * HISTORY MALFUNCTION WORD 1
* * * 0 * *HIST MALF CODE 22 * *1 = DEFOG RELAY COIL SHORT-BAT/OPEN CCM
* * * 1 * *HIST MALF CODE 21 * *1 = HORN RELAY COIL SHORT-BAT/OPEN CCM
* * * 2 * *NOT USED
* * * 3 * *MALF CODE 16 * * * * 1 = IGNITION 3 FUSE BLOWN OR MISSING
* * * 4 * *HIST MALF CODE 15 * *1 = FUEL LEVEL SENSOR OPEN/SHORT TO BAT
* * * 5 * *HIST MALF CODE 14 * *1 = DIC SWITCH SHORTED TO GROUND
* * * 6 * *HIST MALF CODE 13 * *1 = DIC SWITCH OPEN/SHORT TO BAT
* * * 7 * *HIST MALF CODE 12 * *1 = NO MALFUNCTION CODE STORED

32 * * * * HISTORY MALFUNCTION WORD 2
* * * 0 * *HIST MALF CODE 31 * *1 = LCD DATA SHORT TO BAT/OPEN CCM
* * * 1 * *NOT USED
* * * 2 * *NOT USED
* * * 3 * *HIST MALF CODE 27 * *1 = LCD BLANKING CTL SHORT TO GND/OPEN
* * * 4 * *HIST MALF CODE 26 * *1 = LCD BLANKING CTL SHORT-BAT/OPEN CCM
* * * 5 * *HIST MALF CODE 25 * *1 = CTSY RELAY COIL SHORT TO GND/OPEN
* * * 6 * *HIST MALF CODE 24 * *1 = CTSY RELAY COIL SHORT-BAT/OPEN CCM
* * * 7 * *HIST MALF CODE 23 * *1 = DEFOG RELAY COIL SHORT IT GND/OPEN
..page
33 * * * * HISTORY MALFUNCTION WORD 3
* * * 0 * *NOT USED
* * * 1 * *HIST MALF CODE 38 * *1 = M CLOCK SHORT TO GND/OPEN
* * * 2 * *HIST MALF CODE 37 * *1 = M CLOCK SHORT-BAT/OPEN CCM
* * * 3 * *HIST MALF CODE 36 * *1 = DATA STROBE SHORT TO GND/OPEN
* * * 4 * *HIST MALF CODE 35 * *1 = DATA STROBE SHORT-BAT/OPEN CCM
* * * 5 * *HIST MALF CODE 34 * *1 = DATA CLOCK SHORT TO GND/OPEN
* * * 6 * *HIST MALF CODE 33 * *1 = DATA CLOCK SHORT-BAT/OPEN CCM
* * * 7 * *HIST MALF CODE 32 * *1 = LCD DATA SHORT TO GND/OPEN

34 * * * * HISTORY MALFUNCTION WORD 4
* * * 0 * *HIST MALF CODE 54 * *1 = VATS FUEL ENABLE FAILURE
* * * 1 * *HIST MALF CODE 53 * *1 = VATS OPEN KEY CIRCUIT DETECTION
* * * 2 * *HIST MALF CODE 52 * *1 = VATS SHORTED KEY CIRCUIT DETECTION
* * * 3 * *HIST MALF CODE 51 * *1 = VATS INVALID KEY DETECTION
* * * 4 * *NOT USED
* * * 5 * *NOT USED
* * * 6 * *NOT USED
* * * 7 * *HIST MALF CODE 41 * *1 = LOSS OF ECM SERIAL DATA

35 * * * * HISTORY MALFUNCTION WORD 5
* * * 0 * *NOT USED
* * * 1 * *NOT USED
* * * 2 * *NOT USED
* * * 3 * *HIST MALF CODE 63 * *1 = VATS KEY #2 RESISTANCE TOO LOW
* * * 4 * *HIST MALF CODE 62 * *1 = VATS KEY #2 RESISTANCE TOO HIGH
* * * 5 * *HIST MALF CODE 61 * *1 = VATS KIY #1 RESISTANCE OUT OF RANGE
* * * 6 * *NOT USED
* * * 7 * *NOT USED

36 * * * * HISTORY MALFUNCTION WORD 6
* * * 0 * *NOT USED
* * * 1 * *NOT USED
* * * 2 * *NOT USED
* * * 3 * *NOT USED
* * * 4 * *NOT USED
* * * 5 * *HIST MALF CODE 72 * *1 = VF DIM PWM OUTPUT SHORT TO GND/OPEN
* * * 6 * *HIST MALF CODE 71 * *1 = VF DIM PWM OUTPUT SHORT-BAT/OPEN CCM[/tt]


[tt]
* * * * * * * * * * * *DATA STREAM A111 * SPECIFICATION

* * * SPECIFICATIONS FOR *DATA STREAM INFORMATION
* * * -------------------------------------------

* * * CCM *USAGE:
* * * * * * * * 1990 "Y" CAR WITH 5.7L (L98) (VIN=8) AND *5.7L *(LT5) (VIN=J)
* * * * * * * * 1991 "Y" CAR WITH 5.7L (L98) (VIN=8) AND *5.7L *(LT5) (VIN=J)


* * * DATA PIN *: READ DATA ON PIN "M" OF ALDL CONNECTOR

* * * BAUD RATE : 8192 BAUD - BI-DIRECTIONAL

..PAGE
* * * *MODE 0 (RETURN TO NORMAL MODE)
* * * * * * * *ALDL REQUEST:
* * * * * * * *- MESSAGE ID * * = $F1
* * * * * * * *- MESSAGE LENGTH = $56
* * * * * * * *- MODE * * * * * = $00
* * * * * * * *- CHECKSUM

* * * * * * CCM RESPONSE:
* * * * * * * *CCM BROADCAST MESSAGE
* * * * * * * *- MESSAGE ID * * = $10
* * * * * * * *- MESSAGE LENGTH = $59
* * * * * * * *- STATUS WORD
* * * * * * * * * BIT *DESCRIPTION
* * * * * * * * * *0 * ENGLISH/METRIC STATUS * * *0 = ENGLISH *1 = METRIC
* * * * * * * * * *1 * ENGINE * * * * * * * * * * 0 = L98 * * *1 = LT5
* * * * * * * * * *2 * A/C CLUTCH STATUS * * * * *0 = OFF * * *1 = ON
* * * * * * * * * *3 * SPARE
* * * * * * * * * *4 * SPARE
* * * * * * * * * *5 * SPARE
* * * * * * * * * *6 * SPARE
* * * * * * * * * *7 * SPARE

* * * * * * * *- COOLANT TEMPERATURE
* * * * * * * * * * *DEG C = N*.75 - 40
* * * * * * * *- ENGINE RPM
* * * * * * * * * * *RPM = N*25
* * * * * * * *- VEHICLE SPEED
* * * * * * * * * * *MPH = N
* * * * * * * *- CHECKSUM


* * * * * * * *NOTE: THE BROADCAST MESSAGE IS USED TO SUPPLY INFORMATION TO
* * * * * * * * * * *RECEIVE ONLY REMOTE SYSTEMS.



* * * * * * * *CCM ALDL DEVICE PRESENCE CHECK
* * * * * * * *- MESSAGE ID * * = $F0
* * * * * * * *- MESSAGE LENGTH = $56
* * * * * * * *- CCM ID * * * * = $F1
* * * * * * * *- CHECKSUM



..PAGE
* * * *MODE 1 (TRANSMIT MESSAGE 0)
* * * * * * * *ALDL REQUEST:
* * * * * * * *- MESSAGE ID * * = $F1
* * * * * * * *- MESSAGE LENGTH = $57
* * * * * * * *- MODE * * * * * = $01
* * * * * * * *- MESSAGE NUMBER = $00
* * * * * * * *- CHECKSUM

* * * * * * * *THE CCM RESPONDS WITH THE FOLLOWING MESSAGE:
* * * * * * * *- MESSAGE ID * * = $F1
* * * * * * * *- MESSAGE LENGTH = $7A
* * * * * * * *- MODE * * * * * = $01
* * * * * * * *- DATA BYTE 1
* * * * * * * * *.
* * * * * * * * *.
* * * * * * * *- DATA BYTE 36
* * * * * * * *- CHECKSUM

* * * *MODE 1 (TRANSMIT MESSAGE 1)
* * * * * * * *ALDL REQUEST:
* * * * * * * *- MESSAGE ID * * = $F1
* * * * * * * *- MESSAGE LENGTH = $57
* * * * * * * *- MODE * * * * * = $01
* * * * * * * *- MESSAGE NUMBER = $01
* * * * * * * *- CHECKSUM

* * * * * * * *THE CCM RESPONDS WITH THE FOLLOWING MESSAGE:
* * * * * * * *- MESSAGE ID * * = $F1
* * * * * * * *- MESSAGE LENGTH = $6D
* * * * * * * *- MODE * * * * * = $01
* * * * * * * *- DATA BYTE 1
* * * * * * * * *.
* * * * * * * * *.
* * * * * * * *- DATA BYTE 23
* * * * * * * *- CHECKSUM

..PAGE
* * * *MODE 7 (COMMAND MESSAGE)
* * * * * * * *ALDL REQUEST:
* * * * * * * *- MESSAGE ID * * = $F1
* * * * * * * *- MESSAGE LENGTH = $57
* * * * * * * *- MODE * * * * * = $07
* * * * * * * *- MESSAGE CODE * = $10
* * * * * * * *- CHECKSUM

* * * *THE CCM RESPONDS BY TRANSMITTING THE NORMAL MODE MESSAGE



* * * *MODE 8 (DISABLE COMMUNICATIONS)
* * * * * * * *ALDL REQUEST:
* * * * * * * *- MESSAGE ID * * = $F1
* * * * * * * *- MESSAGE LENGTH = $56
* * * * * * * *- MODE * * * * * = $08
* * * * * * * *- CHECKSUM



* * * *MODE 9 (ENABLE COMMUNICATIONS)
* * * * * * * *ALDL REQUEST:
* * * * * * * *- MESSAGE ID * * = $F1
* * * * * * * *- MESSAGE LENGTH = $56
* * * * * * * *- MODE * * * * * = $09
* * * * * * * *- CHECKSUM


* * * *MODE 10 (CLEAR MALFUNCTION CODES)
* * * * * * * *ALDL REQUEST:
* * * * * * * *- MESSAGE ID * * = $F1
* * * * * * * *- MESSAGE LENGTH = $56
* * * * * * * *- MODE * * * * * = $0A
* * * * * * * *- CHECKSUM



..HEAD02L CCM ALDL DATA LIST
..HEAD03L NUMBER OF DATA WORDS - 36
..HEAD04L CCM ALDL MODE 1 DATA LIST (MESSAGE 0)
BYTE *BIT *DESCRIPTION
---- *--- *-------------
1 * * 0-2 *UNIVERSAL THEFT DETERRENT STATE
* * * * * * * *0 = PASSIVE
* * * * * * * *1 = ACTIVE
* * * * * * * *2 = DOORS ARMED
* * * * * * * *3 = DOORS AND HATCH ARMED
* * * * * * * *4 = ALARM
* * * * * * * *5 = ALARM TIMED OUT
* * * 3 * *VATS FUEL ENABLE * * * * * 0 = DISABLE * 1 = ENABLE
* * * 4 * *ENGLISH/METRIC STATUS * * *0 = ENGLISH * 1 = METRIC
* * * 5 * *CURRENT FAULT * * * * * * *0 = NO * * * *1 = YES
* * * 6 * *LCD UPDATE RATE * * * * * *0 = SLOW * * *1 = FAST
* * * 7 * *SPARE

2 * * 0 * *DOOR KEY SWITCH * * * * * *0 = NORMAL * *1 = UNLOCK
* * * 1 * *RIGHT DOOR AJAR * * * * * *0 = CLOSED * *1 = OPEN
* * * 2 * *LEFT DOOR AJAR * * * * * * 0 = CLOSED * *1 = OPEN
* * * 3 * *KEY IN IGNITION * * * * * *0 = NO * * * *1 = YES
* * * 4 * *HATCH AJAR * * * * * * * * 0 = CLOSED * *1 = OPEN
* * * 5 * *POWER DOOR UNLOCK * * * * *0 = NO * * * *1 = YES
* * * 6 * *POWER DOOR LOCK * * * * * *0 = NO * * * *1 = YES
* * * 7 * *SPARE

3 * * 0 * *PARKING LIGHTS * * * * * * 0 = OFF * * * 1 = ON
* * * 1 * *REAR DEFOG * * * * * * * * 0 = OFF * * * 1 = ON
* * * 2 * *SEAT BELT SWITCH * * * * * 0 = OFF * * * 1 = ON
* * * 3 * *HIGH BEAM * * * * * * * * *0 = OFF * * * 1 = ON
* * * 4 * *AMBIENT TEMPERATURE SWITCH 0 = COLD * * *1 = WARM
* * * 5 * *OIL LEVEL SWITCH * * * * * 0 = LOW * * * 1 = NORMAL
* * * 6-7 *SPARE

4 * * 0 * *IGNITION 3 PRESENT * * * * 0 = NO * * * *1 = YES
* * * 1 * *IGNITION 1 PRESENT * * * * 0 = NO * * * *1 = YES
* * * 2 * *DIAGNOSTIC ENABLE * * * * *0 = DISABLE * 1 = ENABLE
* * * 3 * *SPARE
* * * 4 * *FASTEN SEAT BELTS INPUT * *0 = INACTIVE *1 = ACTIVE
* * * 5-7 *SPARE
..PAGE
5 * * 0 * *CHANGE OIL TELLTALE * * * *0 = OFF * * * 1 = ON
* * * 1 * *CHECK GAGES TELLTALE * * * 0 = OFF * * * 1 = ON
* * * 2 * *FASTEN SEAT BELT TELLTALE *0 = OFF * * * 1 = ON
* * * 3 * *SECURITY LAMP TELLTALE * * 0 = OFF * * * 1 = ON
* * * *4 * *DELAYED ACCESSORY BUS * * *0 = OFF * * * 1 = ON
* * * 5 * *HIGH BEAM INDICATOR DIM * *0 = 60% * * * 1 = 100%
* * * 6 * *OIL LEVEL TELLTALE * * * * 0 = OFF * * * 1 = ON
* * * 7 * *SPARE
NOTE: The * denotes that the variable is available on 91 CCM only.

6 * * 0 * *LCD BLANKING CONTROL * * * 0 = OFF * * * 1 = ON
* * * 1 * *HORN RELAY * * * * * * * * 0 = OFF * * * 1 = ON
* * * 2 * *REAR DEFOG RELAY * * * * * 0 = OFF * * * 1 = ON
* * * 3 * *COURTESY LAMP RELAY * * * *0 = OFF * * * 1 = ON
* * * 4 * *CRANK RELAY * * * * * * * *0 = OFF * * * 1 = ON
* * * 5 * *CHIME 0 * * * * * * * * * *0 = OFF * * * 1 = ON
* * * 6 * *CHIME 1 * * * * * * * * * *0 = OFF * * * 1 = ON
* * * 7 * *SPARE

7 * * 0 * *LCD BLANKING CONTROL-FDBK *0 = OFF * * * 1 = ON
* * * 1 * *HORN RELAY-FDBK * * * * * *0 = OFF * * * 1 = ON
* * * 2 * *REAR DEFOG RELAY-FDBK * * *0 = OFF * * * 1 = ON
* * * 3 * *COURTESY LAMP RELAY-FDBK * 0 = OFF * * * 1 = ON
* * * 4 * *CRANK RELAY-FDBK * * * * * 0 = OFF * * * 1 = ON
* * * 5-7 *SPARE

8 * * * * *DIC SWITCH A/D COUNTS * * * * * * * *N = COUNTS (SEE TABLE 1)
9 * * * * *UNFILTERED FUEL LEVEL * * * * * * * *GAL = N*.1
10 * * * * FILTERED DIMMING POTENTIOMETER * * * N = COUNTS
11 * * * * VATS KEY A/D COUNTS * * * * * * * * *N = COUNTS (SEE TABLE 2)
12 * * * * AMBIENT LIGHT SENSOR A/D COUNTS * * *N = COUNTS
13 * * * * VEHICLE SPEED * * * * * * * * * * * *MPH = N IF BYTE1 BIT4 CLEAR
* * * * * * * * * * * * * * * * * * * * * * * * KPH = N*1.609 IF BYTE1 BIT4 SET
14 * * * * IGNITION STATUS * * * * * * * * * * *VOLTS = N*.1
15 * * * * SWITCHED BATTERY VOLTAGE * * * * * * VOLTS = N*.1
16 * * * * CLUSTER GAGE BACKLIGHT DIMMING PWM * %DUTY CYCLE = N
17 * * * * CLUSTER LCD BACKLIGHT DIMMING PWM * *%DUTY CYCLE = N
18 * * * * HVAC AND RADIO LCD BACKLIGHT DIMMING %DUTY CYCLE = N
19 * * * * LED INDICATOR DIMMING PWM * * * * * *%DUTY CYCLE = N
20 * * * * SEASON ODOMETER MSB
21 * * * * SEASON ODOMETER LSB * * * * * * * * *MILES = ([N20]*250+[N21])*16
..PAGE
22 * * * * OIL MONITOR EFFECTIVE REVOLUTION TO SERVICE COUNTER
* * * * * * * * * * * * * * * * * * * * * * * * REVOLUTIONS = N*100,000
23 * * * * REAR DEFOG TIMER * * * * * * * * * * SECONDS = N*5
24 * * * * COURTESY LAMP TIMER * * * * * * * * *SECONDS = N

25 * *0 * *MALF CODE 22 * * * * 1 = DEFOG RELAY COIL SHORT-BAT/OPEN CCM
* * * 1 * *MALF CODE 21 * * * * 1 = HORN RELAY COIL SHORT-BAT/OPEN CCM
* * * 2 * *NOT USED
* * * 3 * *NOT USED
****** 4 * *MALF CODE 15 * * * * 1 = FUEL LEVEL SENSOR OPEN/SHORT TO BAT * *MASKED OUT
* * * 5 * *MALF CODE 14 * * * * 1 = DIC SWITCH SHORTED TO GROUND
* * * 6 * *MALF CODE 13 * * * * 1 = DIC SWITCH OPEN/SHORT TO BAT
* * * 7 * *MALF CODE 12 * * * * 1 = NO MALFUNCTION CODE STORED
26 * *0 * *MALF CODE 31 * * * * 1 = LCD DATA SHORT TO BAT/OPEN CCM
* * * 1 * *NOT USED
* * * 2 * *NOT USED
* * * 3 * *MALF CODE 27 * * * * 1 = LCD BLANKING CTL SHORT TO GND/OPEN
* * * 4 * *MALF CODE 26 * * * * 1 = LCD BLANKING CTL SHORT-BAT/OPEN CCM
* * * 5 * *MALF CODE 25 * * * * 1 = CTSY RELAY COIL SHORT TO GND/OPEN
* * * 6 * *MALF CODE 24 * * * * 1 = CTSY RELAY COIL SHORT-BAT/OPEN CCM
****** 7 * *MALF CODE 23 * * * * 1 = DEFOG RELAY COIL SHORT IT GND/OPEN * *MASKED OUT

27 * *0 * *MOT USED
* * * 1 * *MALF CODE 38 * * * * 1 = M CLOCK SHORT TO GND/OPEN
* * * 2 * *MALF CODE 37 * * * * 1 = M CLOCK SHORT-BAT/OPEN CCM
* * * 3 * *MALF CODE 36 * * * * 1 = DATA STROBE SHORT TO GND/OPEN
* * * 4 * *MALF CODE 35 * * * * 1 = DATA STROBE SHORT-BAT/OPEN CCM
* * * 5 * *MALF CODE 34 * * * * 1 = DATA CLOCK SHORT TO GND/OPEN
* * * 6 * *MALF CODE 33 * * * * 1 = DATA CLOCK SHORT-BAT/OPEN CCM
* * * 7 * *MALF CODE 32 * * * * 1 = LCD DATA SHORT TO GND/OPEN

28 * *0 * *MALF CODE 54 * * * * 1 = VATS FUEL ENABLE FAILURE
* * * 1 * *MALF CODE 53 * * * * 1 = VATS OPEN KEY CIRCUIT DETECTION
* * * 2 * *MALF CODE 52 * * * * 1 = VATS SHORTED KEY CIRCUIT DETECTION
* * * 3 * *MALF CODE 51 * * * * 1 = VATS INVALID KEY DETECTION
* * * 4 * *NOT USED
* * * 5 * *NOT USED
* * * 6 * *NOT USED
* * * 7 * *MALF CODE 41 * * * * 1 = LOSS OF ECM SERIAL DATA

29 * *0 * *NOT USED
* * * 1 * *MALF CODE 65 * * * * 1 = VATS KEY #3 RESISTANCE TOO LOW
* * * 2 * *MALF CODE 64 * * * * 1 = VATS KEY #3 RESISTANCE TOO HIGH
* * * 3 * *MALF CODE 63 * * * * 1 = VATS KEY #2 RESISTANCE TOO LOW
* * * 4 * *MALF CODE 62 * * * * 1 = VATS KEY #2 RESISTANCE TOO HIGH
* * * 5 * *MALF CODE 61 * * * * 1 = VATS KEY #1 RESISTANCE OUT OF RANGE
* * * 6 * *NOT USED
* * * 7 * *NOT USED
..PAGE
30 * *0 * *NOT USED
* * * 1 * *NOT USED
* * * 2 * *NOT USED
* * * 3 * *MALF CODE 74 * * * * 1 = LED DIM PWM OUTPUT SHORT TO GND/OPEN
* * * 4 * *MALF CODE 73 * * * * 1 = LED DIM PWM OUTPUT SHORT-BAT/OPEN CCM
* * * 5 * *MALF CODE 72 * * * * 1 = VF DIM PWM OUTPUT SHORT TO GND/OPEN
* * * 6 * *MALF CODE 71 * * * * 1 = VF DIM PWM OUTPUT SHORT-BAT/OPEN CCM
* * * 7 * *NOT USED

31 * *0 * *HIST MALF CODE 22 * *1 = DEFOG RELAY COIL SHORT-BAT/OPEN CCM
* * * 1 * *HIST MALF CODE 21 * *1 = HORN RELAY COIL SHORT-BAT/OPEN CCM
* * * 2 * *NOT USED
* * * 3 * *NOT USED
* * * 4 * *HIST MALF CODE 15 * *1 = FUEL LEVEL SENSOR OPEN/SHORT TO BAT
* * * 5 * *HIST MALF CODE 14 * *1 = DIC SWITCH SHORTED TO GROUND
* * * 6 * *HIST MALF CODE 13 * *1 = DIC SWITCH OPEN/SHORT TO BAT
* * * 7 * *HIST MALF CODE 12 * *1 = NO MALFUNCTION CODE STORED

32 * *0 * *HIST MALF CODE 31 * *1 = LCD DATA SHORT TO BAT/OPEN CCM
* * * 1 * *NOT USED
* * * 2 * *NOT USED
* * * 3 * *HIST MALF CODE 27 * *1 = LCD BLANKING CTL SHORT TO GND/OPEN
* * * 4 * *HIST MALF CODE 26 * *1 = LCD BLANKING CTL SHORT-BAT/OPEN CCM
* * * 5 * *HIST MALF CODE 25 * *1 = CTSY RELAY COIL SHORT TO GND/OPEN
* * * 6 * *HIST MALF CODE 24 * *1 = CTSY RELAY COIL SHORT-BAT/OPEN CCM
* * * 7 * *HIST MALF CODE 23 * *1 = DEFOG RELAY COIL SHORT IT GND/OPEN

33 * *0 * *NOT USED
* * * 1 * *HIST MALF CODE 38 * *1 = M CLOCK SHORT TO GND/OPEN
* * * 2 * *HIST MALF CODE 37 * *1 = M CLOCK SHORT-BAT/OPEN CCM
* * * 3 * *HIST MALF CODE 36 * *1 = DATA STROBE SHORT TO GND/OPEN
* * * 4 * *HIST MALF CODE 35 * *1 = DATA STROBE SHORT-BAT/OPEN CCM
* * * 5 * *HIST MALF CODE 34 * *1 = DATA CLOCK SHORT TO GND/OPEN
* * * 6 * *HIST MALF CODE 33 * *1 = DATA CLOCK SHORT-BAT/OPEN CCM
* * * 7 * *HIST MALF CODE 32 * *1 = LCD DATA SHORT TO GND/OPEN

34 * *0 * *HIST MALF CODE 54 * *1 = VATS FUEL ENABLE FAILURE
* * * 1 * *HIST MALF CODE 53 * *1 = VATS OPEN KEY CIRCUIT DETECTION
* * * 2 * *HIST MALF CODE 52 * *1 = VATS SHORTED KEY CIRCUIT DETECTION
* * * 3 * *HIST MALF CODE 51 * *1 = VATS INVALID KEY DETECTION
* * * 4 * *NOT USED
* * * 5 * *NOT USED
* * * 6 * *NOT USED
* * * 7 * *HIST MALF CODE 41 * *1 = LOSS OF ECM SERIAL DATA

35 * *0 * *NOT USED
* * * 1 * *HIST MALF CODE 65 * *1 = VATS KEY #3 RESISTANCE TOO LOW
* * * 2 * *HIST MALF CODE 64 * *1 = VATS KEY #3 RESISTANCE TOO HIGH
* * * 3 * *HIST MALF CODE 63 * *1 = VATS KEY #2 RESISTANCE TOO LOW
* * * 4 * *HIST MALF CODE 62 * *1 = VATS KEY #2 RESISTANCE TOO HIGH
* * * 5 * *HIST MALF CODE 61 * *1 = VATS KEY #1 RESISTANCE OUT OF RANGE
* * * 6 * *NOT USED
* * * 7 * *NOT USED
..PAGE
36 * *0 * *NOT USED
* * * 1 * *NOT USED
* * * 2 * *NOT USED
* * * 3 * *NOT USED
* * * 4 * *NOT USED
* * * 5 * *HIST MALF CODE 72 * *1 = VF DIM PWM OUTPUT SHORT TO GND/OPEN
* * * 6 * *HIST MALF CODE 71 * *1 = VF DIM PWM OUTPUT SHORT-BAT/OPEN CCM
* * * 7 * *NOT USED[/tt]
Reply

Get notified of new replies

To 24x conversion...

Old Jun 6, 2012 | 03:21 PM
  #38  
merlot566jka's Avatar
merlot566jka
Thread Starter
Burning Brakes
15 Year Member
 
Joined: Apr 2006
Posts: 1,218
Likes: 7
From: Burleson Texas
Default

Now the easiest option is to use your oem ECM with all of its data ins and outs, but take away it's engine control and use the ls PCM. This is piggybacking. The disadvantage is the fuel parameters are going to have to be changed in your old PCM to come up with the correct calculations (that is if you've changed injectors or whatnot) there may be more... I'm posting as I discover
Reply
Old Jun 6, 2012 | 04:09 PM
  #39  
ch@0s's Avatar
ch@0s
Le Mans Master
15 Year Member
Liked
Loved
Community Favorite
 
Joined: Oct 2008
Posts: 9,758
Likes: 49
From: Houston Texas
Default

Originally Posted by merlot566jka
Now the easiest option is to use your oem ECM with all of its data ins and outs, but take away it's engine control and use the ls PCM. This is piggybacking. The disadvantage is the fuel parameters are going to have to be changed in your old PCM to come up with the correct calculations (that is if you've changed injectors or whatnot) there may be more... I'm posting as I discover
My old L98 PCM is gone and so is the wiring. I have a LSX and 99 LS PCM in my car right now. I don't really understand what you just posted.
What I gather is feeding the 91 CCM the serial data from the LS PCM is not going to work unless the CCM is 92 or newer?
Reply
Old Jun 6, 2012 | 09:12 PM
  #40  
merlot566jka's Avatar
merlot566jka
Thread Starter
Burning Brakes
15 Year Member
 
Joined: Apr 2006
Posts: 1,218
Likes: 7
From: Burleson Texas
Default

No, what I posted was basically saying you can trick the ccm to think that the PCM is the original. Now I don't know if the lsx PCM will do this, but looking at this code, it sure looks possible.

To add to this, I have found, what I believe is the development person behind the efi conversion. His username is s10something or another, and he's posted alot of info all over the place. He too has addressed this issue. And as I recall, the PCM in the 96 camaro is the same as the 96vette. What this means, is that if all of the camaros BCM (similar to our ccm)info is present, then we have less to worry about. I don't have the complete answer yet, but this is what I have found. http://m.ls1tech.com/forums/showthre...980132&page=14
Now another idea has come to mind, the BCM from the newer cars may beable to be integrated. But we would have some new features and possibly other things to encounter.

I did find the language of our CCM, it is called UART. Universal automotive something something. Lol, like I said, still discovering here.
Reply



All times are GMT -4. The time now is 05:54 AM.

story-0
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
story-1
Grand Sport & Grand Sport X Launch Alongside All-New 535hp LS6 V8!

Slideshow: Breaking down the 2027 Grand Sport, Grand Sport X, Stingray, and LS6 V8.

By Michael S. Palmer | 2026-03-26 13:48:45


VIEW MORE
story-2
5 Reasons Bad Drivers Crash & 5 Ways to Avoid a Costly Mistake!

Slideshow: 5 reasons bad drivers crash sports cars & 5 ways to avoid a costly shame!

By Joe Kucinski | 2026-03-25 16:32:55


VIEW MORE
story-3
7 Bolt-On Upgrades From Extreme Online Store to Level Up Your C6 Corvette

Slideshow: Check out these easy-to-install upgrades from Extreme Online Store that reshape the look and feel of the C6 Corvette.

By Pouria Savadkouei | 2026-03-23 17:00:27


VIEW MORE
story-4
How Likely Are These Five 2027 Corvette Rumors to Be True?

There may be some big changes on the horizon.

By Brett Foote | 2026-03-18 06:55:42


VIEW MORE
story-5
9 Best Corvettes You Can Buy for Half Price (& 1 You Should NEVER Buy!)

Slideshow: 9 best Corvettes you can buy for half price (and 1 you shouldn't!)

By Joe Kucinski | 2026-03-17 10:20:26


VIEW MORE
story-6
8 Very Best Corvettes of Amelia Island 2026

Slideshow: 8 best Corvette of Amelia Island 2026

By Joe Kucinski | 2026-03-11 09:28:52


VIEW MORE
story-7
Top 10 WORST Corvette Engineering Failures of All Time!

Slideshow: Top 10 worst Corvette engineering failures

By Joe Kucinski | 2026-03-10 17:38:03


VIEW MORE
story-8
10 Records the C8 Corvette Generation Has SMASHED (& 1 Glaring Failure)

Slideshow: 10 records the C8 Corvette generation has SMASHED (& 1 glaring failure).

By Joe Kucinski | 2026-03-02 11:16:36


VIEW MORE
story-9
7 Wildest Corvette Concepts Ever Made

Out of the many Corvette concepts that exist, these are by far the wildest of the bunch.

By Brett Foote | 2026-03-02 11:03:54


VIEW MORE