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

Check Engine Light

Thread Tools
 
Search this Thread
 
Old Jul 12, 2008 | 01:13 PM
  #1  
benjaminfrancis's Avatar
Thread Starter
Junior Member
 
Joined: May 2008
Posts: 17
Likes: 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?
Reply
Old Jul 12, 2008 | 05:29 PM
  #2  
pandin's Avatar
Senior Member
 
Joined: Sep 2007
Posts: 1,091
Likes: 1
From: West Central Ohio
Car: 86 vette
Engine: 383
Transmission: 700R4
Axle/Gears: 3.07
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.



Reply
Old Jul 12, 2008 | 05:38 PM
  #3  
benjaminfrancis's Avatar
Thread Starter
Junior Member
 
Joined: May 2008
Posts: 17
Likes: 0
Re: Check Engine Light

If I wasnt getting a pulse the car wouldnt run. Correct me if Im wrong.
Reply
Old Jul 12, 2008 | 05:41 PM
  #4  
benjaminfrancis's Avatar
Thread Starter
Junior Member
 
Joined: May 2008
Posts: 17
Likes: 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.
Reply
Old Jul 15, 2008 | 03:36 PM
  #5  
pandin's Avatar
Senior Member
 
Joined: Sep 2007
Posts: 1,091
Likes: 1
From: West Central Ohio
Car: 86 vette
Engine: 383
Transmission: 700R4
Axle/Gears: 3.07
Re: Check Engine Light

Originally Posted by benjaminfrancis
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?
Reply
Old Jul 15, 2008 | 04:14 PM
  #6  
benjaminfrancis's Avatar
Thread Starter
Junior Member
 
Joined: May 2008
Posts: 17
Likes: 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.
Reply
Old Jul 15, 2008 | 08:25 PM
  #7  
pandin's Avatar
Senior Member
 
Joined: Sep 2007
Posts: 1,091
Likes: 1
From: West Central Ohio
Car: 86 vette
Engine: 383
Transmission: 700R4
Axle/Gears: 3.07
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."
Reply
Old Jul 16, 2008 | 03:50 PM
  #8  
benjaminfrancis's Avatar
Thread Starter
Junior Member
 
Joined: May 2008
Posts: 17
Likes: 0
Re: Check Engine Light

The only code that flashes is 12. over and over
Reply
Old Jul 17, 2008 | 02:47 AM
  #9  
pandin's Avatar
Senior Member
 
Joined: Sep 2007
Posts: 1,091
Likes: 1
From: West Central Ohio
Car: 86 vette
Engine: 383
Transmission: 700R4
Axle/Gears: 3.07
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 Thumbnails Check Engine Light-est-wiring-diagram.jpg   Check Engine Light-wireingdiagram.jpg  
Reply
Old Jul 18, 2008 | 03:33 PM
  #10  
benjaminfrancis's Avatar
Thread Starter
Junior Member
 
Joined: May 2008
Posts: 17
Likes: 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?
Reply
Old Jul 18, 2008 | 06:49 PM
  #11  
pandin's Avatar
Senior Member
 
Joined: Sep 2007
Posts: 1,091
Likes: 1
From: West Central Ohio
Car: 86 vette
Engine: 383
Transmission: 700R4
Axle/Gears: 3.07
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
;---------------------------------------------

Reply
Old Jul 18, 2008 | 06:52 PM
  #12  
pandin's Avatar
Senior Member
 
Joined: Sep 2007
Posts: 1,091
Likes: 1
From: West Central Ohio
Car: 86 vette
Engine: 383
Transmission: 700R4
Axle/Gears: 3.07
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)
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
Wade787b
TPI
2
Sep 29, 2015 01:15 PM
Jae992
TBI
3
Aug 27, 2015 09:07 AM
bradleydeanuhl
DFI and ECM
4
Aug 12, 2015 11:48 AM
Omega
Interior Parts for Sale
2
Aug 10, 2015 12:46 PM




All times are GMT -5. The time now is 11:35 AM.