
Sign In to Like this post
Moderator


There were at least three different connectors used with ALDL. General Motors implemented both a 5-pin connector and a 12-pin connector, with the 12 pin connector being used in the vast majority of GM cars.( Lotus implemented a 10-pin connector.) The pins are given letter designations in the following layouts (as seen from the front of the vehicle connector):
12-pin ALDL connector pinout:
F E D C B A
G H J K L M
10-pin ALDL connector pinout:
A B C D E
K J H G F
5-pin ALDL connector pinout:
A B C D E
Note the difference in pin ordering between the connectors and the fact that the letter I is not used. Unfortunately, the definition of which signals were present on each pin varied between vehicle models. There were generally only three pins used for basic ALDL —ground, battery voltage, and a single line for data—, although other pins were often used for additional vehicle-specific diagnostic information and control interfaces. No battery voltage is present in the 12 pin ALDL connector., which your '88 should have.
The scan tool communicates over the E terminal for data only. If you jumper the "A" and "B" terminals, you should be able to see the check engine light "flash" the codes. It will start with one flash, followed by a short pause, then two quick flashes...this is code "12", which signals that the ECM is in diagnostic mode. It will flash the individual codes three times, then move on to the next stored code. If there are no codes stored, the "12" code will flash repeatedly.
Make sure the "A" terminal is a good ground...this is a fairly common issue with scam tool communication problems...
hth
Joel Adams
C3VR Lifetime Member #56
My Link
(click for Texas-sized view!) NCRS
"Money can't buy happiness -- but somehow it's more comforting to cry in a CORVETTE than in a Kia"
Sign In to Like this post
Sign In to Like this post
Moderator
What it shows, by terminal #, is...
A= Ground
B= ALDL data from ECM/codes only
C= Canister purge solenoid(for testing)
D= Not used
E= Serial Data(for scam tool data)
F= TCC(automatic trans) or O/D relay(standard trans)
G= Fuel pump
Terminals G, F, and C are useful for inserting a test light, to see if the component is getting a command from the ECM. For instance, if you want to know if the trans is getting a command for O/D, you would put the test light into the "F" terminal of the ALDL connector, and ground the other end of the light. While driving, if the ECM commands the O/D relay on, the light will light up, showing the ECM has actually made the command.
hth

Joel Adams
C3VR Lifetime Member #56
My Link
(click for Texas-sized view!) NCRS
"Money can't buy happiness -- but somehow it's more comforting to cry in a CORVETTE than in a Kia"
Sign In to Like this post
Sign In to Like this post
Moderator



Your ABS pulsing when almost at a stop sounds like a bad wheel speed sensor. That's kinda how they do when they're on the edge of failing...they tend to loose the signal at slow speeds, and when that happens, the ABS module thinks the wheel is sliding(or on the verge), so it activates the system.
Joel Adams
C3VR Lifetime Member #56
My Link
(click for Texas-sized view!) NCRS
"Money can't buy happiness -- but somehow it's more comforting to cry in a CORVETTE than in a Kia"
Sign In to Like this post
Sign In to Like this post
Moderator

Joel Adams
C3VR Lifetime Member #56
My Link
(click for Texas-sized view!) NCRS
"Money can't buy happiness -- but somehow it's more comforting to cry in a CORVETTE than in a Kia"
Sign In to Like this post