Go Back   Third Generation F-Body Message Boards > Tech Boards > TPI
Sign in using an external account
Register Forgot Password?

TPI Tuned Port Injection discussion and questions. LB9 and L98 tech, porting, tuning, and bolt-on aftermarket products.

Welcome to ThirdGen.org!
Welcome to ThirdGen.org.

You are currently viewing our forum as a guest, which gives you limited access to view most discussions and access our other features. By joining our community, at no cost, you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is free, fast and simple, join the ThirdGen.org community today!


Reply
 
Thread Tools Search this Thread
Old 07-12-2008, 02:13 PM   #1
Junior Member
 
Join Date: May 2008
Posts: 17

Classifieds Rating: (0)
Check Engine Light

I have a 87 camaro with a 89 GTA 305 tpi in it my check engine light stays on unless I unhook the harness to the esc, or I unhook the plug used to set timing by firewall on passenger side. Only code I get when I check codes is 12. Timing is set at 6 degrees have replaced knock sensor. Any ideas?
benjaminfrancis is offline vBGarage Page   Reply With Quote
Old 07-12-2008, 06:29 PM   #2
Senior Member
 
pandin's Avatar
 
Join Date: Sep 2007
Location: West Central Ohio
Posts: 1,091
Car: 86 vette
Engine: 383
Transmission: 700R4
Axle/Gears: 3.07

Classifieds Rating: (0)
Re: Check Engine Light

From the ECM code: ERR 12 NO REF PULSES

Get the ignition module checked.
Check wiring from ignition module to ECM.



pandin is offline vBGarage Page   Reply With Quote
Old 07-12-2008, 06:38 PM   #3
Junior Member
 
Join Date: May 2008
Posts: 17

Classifieds Rating: (0)
Re: Check Engine Light

If I wasnt getting a pulse the car wouldnt run. Correct me if Im wrong.
benjaminfrancis is offline vBGarage Page   Reply With Quote
Old 07-12-2008, 06:41 PM   #4
Junior Member
 
Join Date: May 2008
Posts: 17

Classifieds Rating: (0)
Re: Check Engine Light

And the ignition module is new. I just took it out and the ses light went out after keeping the rpm's up for a while. After I go back to idle or give it pure hell the light goes back on.
benjaminfrancis is offline vBGarage Page   Reply With Quote
Old 07-15-2008, 04:36 PM   #5
Senior Member
 
pandin's Avatar
 
Join Date: Sep 2007
Location: West Central Ohio
Posts: 1,091
Car: 86 vette
Engine: 383
Transmission: 700R4
Axle/Gears: 3.07

Classifieds Rating: (0)
Re: Check Engine Light

Quote:
Originally Posted by benjaminfrancis View Post
If I wasnt getting a pulse the car wouldnt run. Correct me if Im wrong.
This is true, but if there are enough errors it will throw a code and still run.

How are you checking for the code, scanner or reading the flashing check engine light?
pandin is offline vBGarage Page   Reply With Quote
Old 07-15-2008, 05:14 PM   #6
Junior Member
 
Join Date: May 2008
Posts: 17

Classifieds Rating: (0)
Re: Check Engine Light

im checking codes with the check engine light, the scanner at orielys would not comunicate but with the way the car was turned from tbi to 89 gta tpi i don't know that all of the wires were sent to the aldl plug. If I knew for sure how to tap into the plug of the ecm and jumper it to a scanner I'm sure it would answer my question. But I really dont want to fry a ecm.
benjaminfrancis is offline vBGarage Page   Reply With Quote
Old 07-15-2008, 09:25 PM   #7
Senior Member
 
pandin's Avatar
 
Join Date: Sep 2007
Location: West Central Ohio
Posts: 1,091
Car: 86 vette
Engine: 383
Transmission: 700R4
Axle/Gears: 3.07

Classifieds Rating: (0)
Re: Check Engine Light

Found on internet.

http://www.automotivetroubleshooting...e_testing.html


"When you find the adapter, jump A and B with a paper clip.
Next turn your key on but don't start.
Watch your check engine flash the code/s.


EXAMPLE: CODE 12: one long flash and two short flashes
CODE 13: one long flash and 3 short flashes


Note: code 12 is usually the first code you get and just ignore it.
Watch the code after code 12, that's what you need.
Let me know when you got the code so I can guide you to the fix."
pandin is offline vBGarage Page   Reply With Quote
Old 07-16-2008, 04:50 PM   #8
Junior Member
 
Join Date: May 2008
Posts: 17

Classifieds Rating: (0)
Re: Check Engine Light

The only code that flashes is 12. over and over
benjaminfrancis is offline vBGarage Page   Reply With Quote
Old 07-17-2008, 03:47 AM   #9
Senior Member
 
pandin's Avatar
 
Join Date: Sep 2007
Location: West Central Ohio
Posts: 1,091
Car: 86 vette
Engine: 383
Transmission: 700R4
Axle/Gears: 3.07

Classifieds Rating: (0)
Re: Check Engine Light

Use these pics to find where you may be generating the 12 code.

There is a chance that the error that sets the check lite does not show in the blinking mode.
Attached Images
File Type: jpg EST wiring diagram.JPG (78.2 KB, 13 views)
File Type: jpg wireingdiagram.JPG (834.2 KB, 28 views)
pandin is offline vBGarage Page   Reply With Quote
Old 07-18-2008, 04:33 PM   #10
Junior Member
 
Join Date: May 2008
Posts: 17

Classifieds Rating: (0)
Re: Check Engine Light

These dont show any other switches in series with the ses light that would cause it to come on. Is there anything else that will cause this light to come on other than the ecm?
benjaminfrancis is offline vBGarage Page   Reply With Quote
Old 07-18-2008, 07:49 PM   #11
Senior Member
 
pandin's Avatar
 
Join Date: Sep 2007
Location: West Central Ohio
Posts: 1,091
Car: 86 vette
Engine: 383
Transmission: 700R4
Axle/Gears: 3.07

Classifieds Rating: (0)
Re: Check Engine Light

Here is a list of all the error codes.

Arap is simiarlar to Abtc.

;************************************************
; DIAGNOSTICS TYPE $32
; ABTC
;************************************************
;---------------------------------------------
LC1DD FCB $F7 ; 1111 0111, MASK FOR MAL FUNCT FLG 1
; 0 = Disables ERR Recognition
;
; Bit 0 = ERR Code 23 MAT Sensor low
; Bit 1 = ERR Code 22 TPS low
; Bit 2 = ERR Code 21 TPS High
; Bit 3 = NOT USED 16 NOT USED
;
; Bit 4 = ERR Code 15 Cool Sensor Low Temp
; Bit 5 = ERR Code 14 Cool Sensor Hi Temp
; Bit 6 = ERR Code 13 Oxy Sensor
; Bit 7 = ERR Code 12 No Ref pulse (Dist)
;---------------------------------------------
LC1DE FCB $CE ; 1100 1110, MASK FOR ERR FLAG 2
;
; Bit 0 = ERR Code 35 NOT USED
; Bit 1 = ERR Code 34 MAF Sensor low
; Bit 2 = ERR Code 33 MAF Sensor high
; Bit 3 = ERR Code 32 EGR Diag
;
; Bit 4 = NOT USED 31 NOT USED
; Bit 5 = NOT USED 26 NOT USED
; Bit 6 = ERR Code 25 MAT Sensor High
Page 17
ABTC_HAC.SRC
; Bit 7 = ERR Code 24 VSS
;---------------------------------------------
LC1DF FCB $FF ; 1111 1111, MASK FOR ERR FLAG 3
;
; Bit 0 = ERR Code 51 Prom Error
; Bit 1 = ERR Code 46 VATS Fail
; Bit 2 = ERR Code 45 o2 Sensor Rich
; Bit 3 = ERR Code 44 o2 Sensor Lean
;
; Bit 4 = ERR Code 43 ESC Fail
; Bit 5 = ERR Code 42 EST Monitor error
; Bit 6 = ERR Code 41 CYL Select error
; Bit 7 = ERR Code 36 Burn off Diag.
;---------------------------------------------
LC1E0: FCB $E0 ; 1110 0000, MASK FOR ERR FLAG 4
;
; Bit 0 = ERR Code 63 NOT USED
; Bit 1 = ERR Code 62 NOT USED
; Bit 2 = ERR Code 61 NOT USED
; Bit 3 = ERR Code 56 NOT USED
;
; Bit 4 = ERR Code 55 NOT USED
; Bit 5 = ERR Code 54 Fuel pump Voltage
; Bit 6 = ERR Code 53 Over voltage
; Bit 7 = ERR Code 52 Missing Cal Pack
;---------------------------------------------
LC1E1: FCB 00 ; 0000 0000 MASK FOR ERR FLAG 5
;
; Bit 0 = NOT USED
; Bit 1 = NOT USED
; Bit 2 = NOT USED
; Bit 3 = NOT USED
;
; Bit 4 = NOT USED
; Bit 5 = ERR Code 66 NOT USED
; Bit 6 = ERR Code 65 NOT USED
; Bit 7 = ERR Code 64 NOT USED
;---------------------------------------------

pandin is offline vBGarage Page   Reply With Quote
Old 07-18-2008, 07:52 PM   #12
Senior Member
 
pandin's Avatar
 
Join Date: Sep 2007
Location: West Central Ohio
Posts: 1,091
Car: 86 vette
Engine: 383
Transmission: 700R4
Axle/Gears: 3.07

Classifieds Rating: (0)
Re: Check Engine Light

Here are the causes of the error codes.

Pick one that matches the ECM values the instant the check lite comes on.


LC1E2: FCB 50 ; 50 sucessive pwr up's w/o error
LC1E3: FCB 10 ; 1 Sec ERR funct logging filter constant #1. (sec X 10)
LC1E4: FCB 50 ; 5 Sec ERR funct logging filter constant #2. (sec X 10)
LC1E5: FCB 100 ; 10 Sec ERR funct logging filter constant #3. (sec X 10)
LC1E6: FCB 120 ; 12 Sec ERR funct logging filter constant #4. (sec X 10)
LC1E7: FCB 0 ; Ck Eng Lmp Bulb tst time
;--------------------------------------------------------
; ERR # 13 Params
; >> o2 sensor <<
;--------------------------------------------------------
Page 18
ABTC_HAC.SRC
LC1E8: FCB 146 ; Coolant lo limit. <= disable err 13
LC1E9: FCB 60 ; If eng run time < 30 Sec, disable ERR 13, (Sec / 2)
LC1EA: FCB 79 ; If o2 volts <= 0.35v, ERR 13, (vdc * 226)
LC1EB: FCB 124 ; If o2 volts > 0.548v ERR 13, (vdc * 226)
LC1EC: FCB 13 ; 5% TPS Min for ERR 13
LC1ED: FCB 30 ; 15 Sec TPS Min time limit for ERR 13, (Sec / 2)
;--------------------------------------------------------
; ERR # 14 Params
; >> Cool sensor Hi <<
;--------------------------------------------------------
LC1EE: FCB 227 ; If cool < 130c, Disable ERR 14
;--------------------------------------------------------
; ERR # 14/15 Params
;
;--------------------------------------------------------
LC1EF: FCB 135 ; Default Cool Temp When Err 14/15 present
LC1F0 FDB 0000 ; 0 Sec engine run time <= DISABLE ERR 15
;--------------------------------------------------------
; ERR # 15 Params
; >> Cool sensor Low <<
;--------------------------------------------------------
LC1F2: FCB 250 ; Deg C A/D counts <= disable ERR 15
; use tbl 4
;--------------------------------------------------------
; ERR 21 Params
; >> TPS sensor Hi <<
;--------------------------------------------------------
LC1F3: FCB 246 ; IF TPS A/D > set ERR #21B
LC1F4: FCB 128 ; If TPS <= 50% disable #21A
LC1F5: FCB 30 ; 30 Sec's Time req for ERR #21A
LC1F6: FCB 15 ; If Air Flow >= 15 gm/sec, disable ERR #21A
;--------------------------------------------------------
; ERR 21/22 Params
; >> TPS sensor Hi/Lo <<
;--------------------------------------------------------
LC1F7: FCB 48 ; Use as default A/D value for TPS if ERR #21/22
;--------------------------------------------------------
; ERR 22 Params
; >> TPS sensor Lo <<
;--------------------------------------------------------
LC1F8: FCB 12 ; If TPS A/D >= 12 then disable ERR #22
;--------------------------------------------------------
; ERR 23 Params
Page 19
ABTC_HAC.SRC
; >> MAT sensor lo <<
;--------------------------------------------------------
LC1F9: FCB 4 ; If MAT < Enable ERR 23 (TBL 3, A/D MAT INV)
LC1FA: FCB 120 ; 12 Sec req for ERR #23
;--------------------------------------------------------
; ERR 23/25 Params
; >> MAT sensor lo/Hi <<
;--------------------------------------------------------
LC1FB: FDB 0240 ; if Eng Run time <= 120 SEC disable ERR #23 & ERR #25
LC1FD: FCB 1 ; If MPH > do ERR 25, else ERR 23
LC1FE: FCB 29 ; If ERR #25 Use as Default for MAT, (Deg C)
; TBL3, A/D MAT INV
;--------------------------------------------------------
; ERR 24 Params
; >> Vss Sensor <<
;--------------------------------------------------------
LC1FF FCB 3 ; If GT 3 MPH then Disable ERR 24
LC200 FCB 40 ; If LT 1000 RPM, Disable ERR #24, (NT RPM)
LC201 FCB 240 ; If RPM GT 6000 then disable ERR 24
LC202 FCB 5 ; If >= 2% TPS then Disable ERR 24,
LC203 FCB 26 ; If LV8 GT 26, Disable ERR 24
LC204 FCB 2 ; 2 Sec's TIMER for ERR 24
;--------------------------------------------------------
; ERR 25 Params. Params, TYPE 32 ECM
; >> MAT sensor Hi <<
;--------------------------------------------------------
LC205: FCB 243 ; If MAT Temp > then Enable ERR 25
LC206: FCB 120 ; 12 Sec's req for ERR 25
;--------------------------------------------------------
; ERR 32 Params. Params, TYPE 32 ECM
; >> EGR Diag <<
;--------------------------------------------------------
LC207: FCB 94 ; 31 Deg c, If COOL GT THRESH, Skip Start up ERR #32
LC208: FCB 128 ; 126, If LV8 > 128 then Skip ERR 32
LC209: FCB 176 ; 92 Deg c, If Cool LT THRESH, Disable ERR #32
LC20a: FCB 192 ; 75% DC, If EGR DC LT 75%, skip ERR #32
LC20B: FCB 77 ; TPS 30%, If TPS GT THRESH, Skip ERR 32
LC20C: FCB 26 ; 10% TPS, If TPS LT THRESH, Skip ERR #32
LC20D: FDB 2700 ; Log ERR 32 if tmr GT this CNT'S
LC20F FCB 1 ; Incr ERR 32 timer by this every 100 msec
;--------------------------------------------------------
;--------------------------------------------------------
; ERR 33 Params, TYPE 32 ECM
; >> MAF Sensor Hi <<
;--------------------------------------------------------
LC210: FCB 38 ; If TPS >= 14.8%, disable ERR #34
Page 20
ABTC_HAC.SRC
;
LC211: FCB 45 ; If Air Flow GT 45 gms/sec, SET ERR #33
LC212: FCB 96 ; If > 600 msec, Set code ERR 33, (Num + Arg * 160)
LC213: FCB 8 ; 800 msec, ERR #33 Min time req. (Num = Arg * 10)
LC214: FCB 128 ; If RPM > Disable ERR 33, (TBL1, NTRPM) 2200 RPM ??
LC215: FCB 100 ; If Pump Volts <= 10 vdc, Bypass ERR 33
;--------------------------------------------------------
;--------------------------------------------------------
; ERR 34 Params. Params, TYPE 32 ECM
; >> MAF Sensor Lo <<
;--------------------------------------------------------
LC216 FCB 40 ; 6.4 SEC'S, MIN TIME W/O SIGNAL, (IF FM DIG MAF), set ERR 34
LC217 FDB 0049 ; IF Analog CTS * 7 or PERIOD < this set ERR 34B
LC219 FCB 10 ; 1 Sec ERR #34B Min time req.
LC21A FCB 24 ; If RPM > 600, Ck ERR #34
LC21B FCB 16 ; If TPS > 6.25%, Ck ERR #34
LC21C FCB 0 ; If LV8 >= 0, Ck ERR #34
LC21D FCB 130 ; If LV8 <= 130, Ck ERR #34
LC21E FDB 0049 ; IF Analog CTS * 7 or PERIOD <, set ERR 34A
;--------------------------------------------------------
;--------------------------------------------------------
; ERR # 33/34 Params
; >> MAF Sensor Hi/Lo <<
;--------------------------------------------------------
LC220: FCB 167 ; Use this when TPS > this for MAF Default
LC221: FCB 21 ; Gms/sec Scale factor, gms/sec/IAC Count
LC222: FDB 1024 ; 4 Gms/Sec air flow offset for MAF default (Arg * 256)
pandin is offline vBGarage Page   Reply With Quote
Old 07-18-2008, 07:52 PM
ThirdGen
1992 Camaro




Paid Advertisement


Reply

Go Back   Third Generation F-Body Message Boards > Tech Boards > TPI

Tags
21a, automotivetroubleshootingcom, camaro, diagram, disable, engine, err, lc21a, light, oxy, pulse, sensor, service, tp, www
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

 


1982 Camaro '82 || 1983 Camaro '83 || 1984 Camaro '84 || 1985 Camaro '85 || 1986 Camaro '86 || 1987 Camaro '87 || 1988 Camaro '88 || 1989 Camaro '89 || 1990 Camaro '90 || 1991 Camaro '91 || 1992 Camaro '92


All times are GMT -5. The time now is 03:52 PM.


Powered by vBulletin® Version 3.7.5
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.5.2
All content copyright © 1997 - 2012 ThirdGen.org. All rights reserved. No part of this website may be reproduced without the expressed, documented, and written consent of ThirdGen.org's Administrators.

Emails & Contact Details