1BadZ71Tahoe
07-05-2007, 01:41 AM
ATTN MODS: Plz Rename Title "Tuning 16197427 w/ MAF and all others join in!" and erase this. TYVM my BFF Jill. (I hope someone laughs)
Alright guys, I tell ya what. For all the beginners this will probably become a valuable post, and I'm hoping that our forum leaders can help step in and possibly make a game of the information. I of course have a lot of info missing, because i'm a newb too. Let's wing it, and compile additional + fixing MY inaccuracy's and start getting some minds to work! I have more information sources saved on PDF, and will try to add as I can if nothing else.
The 16168625 is the '93 TBI truck PCM. The 16196395 and 16197427 are the '94 TBI truck PCM's and the 16197427 and 16156930 are the '95 TBI truck PCM's. The 16197427 is the most popular and has been hacked the most although the differences are slight. This would be the preferred PCM to me although all would the ones listed work.
Programs to Download
1. Tuner Pro RT
2. Datamaster (Datalogger)
Supplies Needed
1. Laptop
2. OBD1 Cable
3. Ostrich
4. ECU
5. 32 pin red + blue connectors + pins
Sensors
1. ECU
2. Wideband O2
3. MAF (Vortec Includes IAT)
4. Knock Sensor
5. IAC?
6. TPS
EST
Harness Modifications
1. Electric Fan Harness w/ Relay?
2. Remove EGR
3. Use EGR Input For: Electric Fans
4. Bypass ESC Module
5. Use ESC Module Input For: MAF
6. Add in IAT Sensor functions, unless they can be coupled with ESC module
Step by Step Tuning Directions
Dialing in the fueling takes about 30 minutes (advantage to using MAF) and its done. You do a couple runs with a wideband to calibrate the sensor and adjust the MAF table to match what you’ve data logged. The frequency based MAFs and 32 bit software code are very precise. If the curve is correct, it delivers the desired AFR within 2% over all operating conditions. Fast was using a late model MAF and it worked without issue off the bat as the table for the MAF was for that specific one.
- When MAF Fails SD takes over with VE
I enabled open loop a/f ratio lookup turning off closed loop in the process. With a wideband hooked up, I show 13-16.5:1 depending on the load. At WOT, my engine likes 12.3-12.4:1 for peak torque and slightly lean it out to 12.6:1 for higher rpms. I dislike running closed loop, I just don't see the point of cycling the a/f ratio, very rich then very lean when the engine runs much smoother staying at a constant a/f ratio.
EDIT- To disable closed loop Raise the temp for closed loop way high and set the BLM/INT limits to 128/128
Then its the timing, which works in the same manner as EBL and other systems.
After that, its a matter of details like: idling, initial start and cranking parameters, etc. Those are usually what take time as there are a lot of components to the part throttle/startup/cold engine calibration. It does provide very good drivability, and allows the use of hi-performance manifolds in nearly any condition. My engine has a bad ground cam in it and idles like complete crap. Very erratic and lumpy, sort of like a blown head gasket or an ignition problem.
If the PID idle speed control algorithms are enabled, it almost idles perfectly. Its pretty amazing what the newer algos can do.
AE?
I would not touch MAP AE just yet. The TPS AE is more of the problem with the larger TBI. Calculate the area of the new TBI bores vs. the stock bore and adjust the AE using the % difference. Should get you pretty close.
I would agree, start with the TPS AE. Depending on all the details of your engine combo (intake manifold,cam,heads,tbi), don't be surprised if you need to increase TPS AE setting by as much as 200-500%. If the tbi was the only thing changed, maybe a calculation based on airflow increase of the tbi would be valid, but with the other changes you have made I would have no suggestions on how to calculate the AE requirements for your motor.
Remember the AE changes are only for helping to cure problems with accelleration lean pop.
The biggest detriment isnt drivability, but getting the drivability. This required AE routines that can compensate for manifold plenum temp.
I’ve also made changes to the AE routines. The main AE is handled by the MAP while the short AE needed for any delays in the MAFs’ response as well as manifold filling is handled by the TPS AE.
Maf sa ae
BLMs
Remember the AE changes are only for helping to cure problems with accelleration lean pop. This has nothing to do with your BLM (VE table) adjustments. Logging data for BLM adjustment, you should be trying to do this without engaging AE or PE as others have pointed out
Sensors
Air
1. MAF: Mass Air Flow = The MAF is stock for a 2002 5.3 Suburban, I got the pigtail and the sensor for $25.00 from a local wrecking yard. Keyed Power & ECU Ground can be supplied from eliminated ESC Module
- The MAF requires a pulse accumulator (counts the electronic pulses from the MAF) and pulse counter (stop watch that measures the elapsed time between MAF pulses). This didnt become available until 93 with the advent of the PCMs, and to my knowledge, is still the same stratagy used today.
- Has Integrated IAT: Idle Air Temperature
2. Heated 3 Wire O2 Sensor:
3. Wideband O2 Sensor: There is an input for a wideband, but its currently just to have its output in the datalogs. True full scale wideband control would be more difficult due to the poor resolution of the 8-bit A/Ds.
4. Electric Fans: The EGR input is currently for an electric cool. fan. I got tired of the stock fan switch so I put code in to control the fan to the set points I wanted.
5. MAT?
Fuel
Pressure:
Spark
Knock Sensor: If knock is detected, spark is retarded. The Knock sensor will need to be replaced with the 1993-1996 TBI 350 equivalent.
ESC Module: Needs to be eliminated.
Exhaust
EGR: Exhaust Gas Recirculator = Bypassed.
TunerPro Bin Data Export
Source File: 20070415_2.bin
Source Definition: $OD_MAF.xdf
Constants
1. Mask ID byte: 0x0D =
2. Stoich AFR: 14.10 AFR =
3. %DC threshold to flag AE as active: 1.95 %DC =
4. Post DFCO AE pulse: 1.53 msec =
5. Time for INT to remain locked after AE: 1.25 secs =
6. Time threshold to enable open loop idle: 255.00 secs =
7. Accel Enrich TPS filtering coeff: 190.00 Coeff =
8. DRP threshold to transition from crank to run: 54.53 msec =
9. Base spark advance: 9.83 Deg SA =
10. Main SA bias: 0.00 Deg SA =
11. Cool temp corr. SA bias (change in table conversion as well): 20.01 Deg SA =
12. Ramping rate for SA during crank to run: 0.63 %/msec =
13. AFPR injector constant vacuum filter coeff: 255.00 coeff. =
14. Upper cool temp to bypass PE delay: -40.00 Deg C. =
15. MAP threshold to enter mand. Async: 55.06 kPa =
16. MAP threshold to exit mand. Async: 50.05 kPa =
17. RPM theshold to enter mand.async: 6375.00 =
18. RPM theshold to exit mand.async: 6375.00 =
19. Lower cool temp to bypass PE delay: 150.23 Deg C =
20. Upper cool temp threshold to allow PE AFR adjustment: -40.00 Deg C =
21. Fuel cut-off entry threshold: 5500.00 RPM = RPM the Fuel is cut off.
22. Fuel cut-off exit threshold: 5000.00 RPM = RPM the Fuel is resumed.
23. Error 17, MAF sig. lost time threshold: 1250.00 msecs = Milliseconds before MAF reported lost time
24. Error 17, MAF sig. lost freq. threshold: 100.00 Hz = Milliseconds before MAF reports lose frequency
25. Error 23, MAT low A/D threshold: 4.00 Inverse A/D counts =
26. Error 23, MAT low time threshold to set error: 1.00 Secs =
27. Error 23, MAT low engine time threshold for diags.: 180.00 Secs =
28. Error 25, MAT high A/D threshold: 238.00 Inverse A/D counts =
29. Error 25, MAT high time threshold to set error: 1.00 Secs =
30. Error 23/25 upper MPH limit for diags.: 35.00 MPH =
31. Default MAT value if error: 78.00 Inverse A/D counts =
32. Error 26, manfold temp high threshold: 17.00 A/D counts = Starting Point
33. Error 27, manfold temp low threshold: 251.00 A/D counts = Starting Point
34. MPH threshold for high speed cool fan op.: 40.00 MPH = Starting Point
35. MPH threshold to transition back to low speed cool fan op.: .00 MPH = 0 is Instant Change
36. Low speed fan on threshold: 100.25 Deg C = Temperature in Celsius Starting Point
37. Low speed fan off threshold: 94.28 Deg C =
38. High speed fan on threshold: 104.72 Deg C =
39. High speed fan off threshold: 98.76 Deg C =
40. Min temp for closed loop: 45.04 =
41. Upper temp threshold for cold closed loop delay: 48.32 Deg C. =
42. Lower temp threshold for hot restart closed loop delay: 111.44 Deg C. =
43. Min time for closed loop (cold engine): 300.00 Secs =
44. Min time for closed loop (cool engine): 180.00 Secs =
45. Min time for closed loop (hot restart): 30.00 Secs =
46. Idle mean R/L O2 threshold: 481.74 =
47. Idle lean O2 threshold: 481.74 =
48. Idle rich O2 threshold: 481.74 =
49. Idle O2 proportional gain if rich (unstable idle): 0.031 Gain =
50. Idle O2 proportional gain if lean (unstable idle): 0.039 Gain =
51. Idle O2 proportional gain if rich (stable idle): 0.039 Gain =
52. Idle O2 proportional gain if lean (stable idle): 0.047 Gain =
53. Upper allowed limit for stored BLMs: 128.00 BLM =
54. Lower allowed limit for stored BLMs: 128.00 BLM =
55. Lower transient RPM ratio for derivative fuel: 0.91 RPM ratio =
56. Upper transient RPM ratio for derivative fuel: 1.10 RPM ratio =
57. IAC T/F multiplier for reducing action (cool engine temps): 14.84 % reduction =
58. Time after throttle closed to limit T/F action: 4.00 Seconds =
59. IAC T/F multiplier for reduction action (warm engine temps): 14.06 % reduction =
60. Upper allowed difference b/w steady state and idle integral (D, no A/C): 19.92 =
61. Upper allowed difference b/w steady state and idle integral (D, A/C): 19.92 =
Flags
1. MAT in use: Set =
2. Manifold plenum temp sensor in use: Set =
3. Look up AFR when in closed loop: Not Set =
4. Allow knock prevention: Set =
5. Error 13, O2 sensor error: Set =
6. Error 14, high cool temp: Set =
7. Error 15, low cool temp: Set =
8. Error 16, 2002 PPM VSS failure: Set =
9. Error 17, MAF signal lost: Set =
10. Error 21, high TPS: Set =
11. Error 22, TPS low: Set =
12. Error 23, MAT low: Set =
13. Error 25, MAT high: Set =
14. Error 26, manifold temp high: Set =
15. Error 27, manifold temp low: Set =
16. Error 33, MAP high: Set =
17. Error 34, MAP low: Set =
18. Error 35, IAC failure: Set =
19. Error 42, EST failure: Set =
20. Error 43, ESC failure: Set =
21. Error 44, O2 lean: Set = Oxygen Sensor A/F Ratio is Lean
22. Error 45, O2 rich: Set = Oxygen Sensor A/F Ratio is Rich
23. Error 51, EPROM checksum fail: Set = Check EPROM's Checksum for errors in data
24. Error 54, fuel pump relay failure: Set = Check fuel pump relay is faulty
------------------------------
Tables
------------------------------
1. ALDL scan tool xmission address table =
Serial byte # Addr.
(null)
63 855
62 275
61 870
60 86D
59 862
58 3270
57 326F
56 22F
55 26B
54 26A
53 26D
52 000
51 298
50 2BC
49 232
48 1D8
47 1D7
46 3214
45 3213
44 053
43 052
42 197
41 857
40 30F9
39 30F8
38 051
37 06D
36 320A
35 3209
34 1ED
33 243
32 242
31 2A7
30 085
29 03E
28 041
27 316
26 046
25 04D
24 050
23 04F
22 044
21 03B
20 03D
19 0AE
18 82E
17 0A0
16 062
15 0A2
14 037
13 00A
12 009
11 008
10 00F
9 00E
8 00D
7 00C
6 00B
5 007
4 036
3 004
2 1D6
1 1D5
2. WB AFR vs A/D volts =
V AFR
(null)
5.00 20.00
4.69 19.40
4.38 18.70
4.06 18.10
3.75 17.50
3.44 16.90
3.13 16.30
2.81 15.60
2.50 15.00
2.19 14.40
1.88 13.70
1.56 13.10
1.25 12.50
.938 11.90
.625 11.30
.313 10.60
000 10.00
3. MAF flow vs. frequency = 85 line table of airflow vs. frequency. Computer takes the average grams per second airflow over one complete intake cycle and calculates the mass of air in that one cylinder, and using the desired AFR, it calculates the pulsewidth for the injectors for the next cylinder.
Hz gms/sec
(null)
12000 459.20
11875 459.20
11750 459.20
11625 459.20
11500 459.20
11375 459.20
11250 459.20
11125 459.20
11000 423.36
10875 406.76
10750 390.95
10625 375.91
10500 361.56
10375 347.88
10250 334.88
10125 322.31
10000 310.34
9875 298.88
9750 287.86
9625 277.27
9500 267.08
9375 257.26
9250 247.77
9125 238.61
9000 229.75
8875 221.15
8750 212.82
8625 204.73
8500 196.82
8375 189.15
8250 181.72
8125 174.53
8000 167.59
7875 160.87
7750 154.38
7625 148.15
7500 142.12
7375 136.28
7250 130.65
7125 125.20
7000 119.93
6875 114.83
6750 109.91
6625 105.16
6500 100.58
6375 95.53
6250 90.66
6125 85.93
6000 80.89
5875 76.21
5750 72.20
5625 67.88
5500 63.62
5375 59.38
5250 55.71
5125 51.44
5000 47.63
4875 43.97
4750 40.95
4625 37.78
4500 35.09
4375 31.80
4250 28.88
4125 26.57
4000 24.48
3875 22.71
3750 20.43
3625 18.83
3500 17.32
3375 15.89
3250 14.54
3125 13.28
3000 12.10
2875 11.01
2750 10.00
2625 9.08
2500 8.23
2375 7.59
2250 7.05
2125 6.28
2000 5.63
1875 5.30
1750 4.24
1625 4.24
1500 8.00
4. Mean rich/lean threshold vs. scaled airflow =
Airflow counts mV
(null)
128 451.36
112 451.36
96 451.36
80 451.36
64 451.36
48 451.36
32 481.74
16 481.74
0 481.74
5. Rich O2 threshold vs. scaled airflow =
Airflow counts mV
(null)
128 451.36
112 451.36
96 451.36
80 451.36
64 451.36
48 451.36
32 481.74
16 481.74
0 481.74
6. Lean threshold vs. scaled airflow =
Airflow counts mV
(null)
128 451.36
112 451.36
96 451.36
80 451.36
64 451.36
48 451.36
32 481.74
16 481.74
0 481.74
7. Proportional O2 flow gain vs. MAP and RPMs =
RPM kPa
20 30 40 50 60 70 80 90 100
3600 0.35 0.35 0.35 0.35 0.35 0.35 0.35 0.35 0.35
3200 0.35 0.35 0.35 0.35 0.35 0.35 0.35 0.35 0.35
2800 0.35 0.35 0.35 0.35 0.35 0.35 0.35 0.35 0.35
2400 0.17 0.35 0.35 0.35 0.35 0.35 0.35 0.35 0.35
2000 0.10 0.35 0.35 0.35 0.35 0.35 0.35 0.35 0.35
1600 0.05 0.17 0.35 0.35 0.35 0.35 0.35 0.35 0.35
1200 0.04 0.17 0.35 0.35 0.35 0.35 0.35 0.35 0.35
800 0.03 0.15 0.27 0.35 0.35 0.35 0.35 0.35 0.35
400 0.03 0.13 0.17 0.35 0.35 0.35 0.35 0.35 0.35
8. Crank PW vs cool temp =
Deg C Usec
(null)
152 6.26
140 6.74
128 7.22
116 7.70
104 9.14
92 11.07
80 13.48
68 16.84
56 20.69
44 26.47
32 32.73
20 40.91
8 50.05
-4 59.20
-16 70.27
-28 80.85
-40 91.44
9. Crank fuel delay vs. cool temp =
Deg C DRPs
(null)
152 2.00
140 2.00
128 2.00
116 2.00
104 2.00
92 2.00
80 2.00
68 2.00
56 2.00
44 2.00
32 2.00
20 2.00
8 2.00
-4 2.00
-16 2.00
-28 2.00
-40 2.00
Alright guys, I tell ya what. For all the beginners this will probably become a valuable post, and I'm hoping that our forum leaders can help step in and possibly make a game of the information. I of course have a lot of info missing, because i'm a newb too. Let's wing it, and compile additional + fixing MY inaccuracy's and start getting some minds to work! I have more information sources saved on PDF, and will try to add as I can if nothing else.
The 16168625 is the '93 TBI truck PCM. The 16196395 and 16197427 are the '94 TBI truck PCM's and the 16197427 and 16156930 are the '95 TBI truck PCM's. The 16197427 is the most popular and has been hacked the most although the differences are slight. This would be the preferred PCM to me although all would the ones listed work.
Programs to Download
1. Tuner Pro RT
2. Datamaster (Datalogger)
Supplies Needed
1. Laptop
2. OBD1 Cable
3. Ostrich
4. ECU
5. 32 pin red + blue connectors + pins
Sensors
1. ECU
2. Wideband O2
3. MAF (Vortec Includes IAT)
4. Knock Sensor
5. IAC?
6. TPS
EST
Harness Modifications
1. Electric Fan Harness w/ Relay?
2. Remove EGR
3. Use EGR Input For: Electric Fans
4. Bypass ESC Module
5. Use ESC Module Input For: MAF
6. Add in IAT Sensor functions, unless they can be coupled with ESC module
Step by Step Tuning Directions
Dialing in the fueling takes about 30 minutes (advantage to using MAF) and its done. You do a couple runs with a wideband to calibrate the sensor and adjust the MAF table to match what you’ve data logged. The frequency based MAFs and 32 bit software code are very precise. If the curve is correct, it delivers the desired AFR within 2% over all operating conditions. Fast was using a late model MAF and it worked without issue off the bat as the table for the MAF was for that specific one.
- When MAF Fails SD takes over with VE
I enabled open loop a/f ratio lookup turning off closed loop in the process. With a wideband hooked up, I show 13-16.5:1 depending on the load. At WOT, my engine likes 12.3-12.4:1 for peak torque and slightly lean it out to 12.6:1 for higher rpms. I dislike running closed loop, I just don't see the point of cycling the a/f ratio, very rich then very lean when the engine runs much smoother staying at a constant a/f ratio.
EDIT- To disable closed loop Raise the temp for closed loop way high and set the BLM/INT limits to 128/128
Then its the timing, which works in the same manner as EBL and other systems.
After that, its a matter of details like: idling, initial start and cranking parameters, etc. Those are usually what take time as there are a lot of components to the part throttle/startup/cold engine calibration. It does provide very good drivability, and allows the use of hi-performance manifolds in nearly any condition. My engine has a bad ground cam in it and idles like complete crap. Very erratic and lumpy, sort of like a blown head gasket or an ignition problem.
If the PID idle speed control algorithms are enabled, it almost idles perfectly. Its pretty amazing what the newer algos can do.
AE?
I would not touch MAP AE just yet. The TPS AE is more of the problem with the larger TBI. Calculate the area of the new TBI bores vs. the stock bore and adjust the AE using the % difference. Should get you pretty close.
I would agree, start with the TPS AE. Depending on all the details of your engine combo (intake manifold,cam,heads,tbi), don't be surprised if you need to increase TPS AE setting by as much as 200-500%. If the tbi was the only thing changed, maybe a calculation based on airflow increase of the tbi would be valid, but with the other changes you have made I would have no suggestions on how to calculate the AE requirements for your motor.
Remember the AE changes are only for helping to cure problems with accelleration lean pop.
The biggest detriment isnt drivability, but getting the drivability. This required AE routines that can compensate for manifold plenum temp.
I’ve also made changes to the AE routines. The main AE is handled by the MAP while the short AE needed for any delays in the MAFs’ response as well as manifold filling is handled by the TPS AE.
Maf sa ae
BLMs
Remember the AE changes are only for helping to cure problems with accelleration lean pop. This has nothing to do with your BLM (VE table) adjustments. Logging data for BLM adjustment, you should be trying to do this without engaging AE or PE as others have pointed out
Sensors
Air
1. MAF: Mass Air Flow = The MAF is stock for a 2002 5.3 Suburban, I got the pigtail and the sensor for $25.00 from a local wrecking yard. Keyed Power & ECU Ground can be supplied from eliminated ESC Module
- The MAF requires a pulse accumulator (counts the electronic pulses from the MAF) and pulse counter (stop watch that measures the elapsed time between MAF pulses). This didnt become available until 93 with the advent of the PCMs, and to my knowledge, is still the same stratagy used today.
- Has Integrated IAT: Idle Air Temperature
2. Heated 3 Wire O2 Sensor:
3. Wideband O2 Sensor: There is an input for a wideband, but its currently just to have its output in the datalogs. True full scale wideband control would be more difficult due to the poor resolution of the 8-bit A/Ds.
4. Electric Fans: The EGR input is currently for an electric cool. fan. I got tired of the stock fan switch so I put code in to control the fan to the set points I wanted.
5. MAT?
Fuel
Pressure:
Spark
Knock Sensor: If knock is detected, spark is retarded. The Knock sensor will need to be replaced with the 1993-1996 TBI 350 equivalent.
ESC Module: Needs to be eliminated.
Exhaust
EGR: Exhaust Gas Recirculator = Bypassed.
TunerPro Bin Data Export
Source File: 20070415_2.bin
Source Definition: $OD_MAF.xdf
Constants
1. Mask ID byte: 0x0D =
2. Stoich AFR: 14.10 AFR =
3. %DC threshold to flag AE as active: 1.95 %DC =
4. Post DFCO AE pulse: 1.53 msec =
5. Time for INT to remain locked after AE: 1.25 secs =
6. Time threshold to enable open loop idle: 255.00 secs =
7. Accel Enrich TPS filtering coeff: 190.00 Coeff =
8. DRP threshold to transition from crank to run: 54.53 msec =
9. Base spark advance: 9.83 Deg SA =
10. Main SA bias: 0.00 Deg SA =
11. Cool temp corr. SA bias (change in table conversion as well): 20.01 Deg SA =
12. Ramping rate for SA during crank to run: 0.63 %/msec =
13. AFPR injector constant vacuum filter coeff: 255.00 coeff. =
14. Upper cool temp to bypass PE delay: -40.00 Deg C. =
15. MAP threshold to enter mand. Async: 55.06 kPa =
16. MAP threshold to exit mand. Async: 50.05 kPa =
17. RPM theshold to enter mand.async: 6375.00 =
18. RPM theshold to exit mand.async: 6375.00 =
19. Lower cool temp to bypass PE delay: 150.23 Deg C =
20. Upper cool temp threshold to allow PE AFR adjustment: -40.00 Deg C =
21. Fuel cut-off entry threshold: 5500.00 RPM = RPM the Fuel is cut off.
22. Fuel cut-off exit threshold: 5000.00 RPM = RPM the Fuel is resumed.
23. Error 17, MAF sig. lost time threshold: 1250.00 msecs = Milliseconds before MAF reported lost time
24. Error 17, MAF sig. lost freq. threshold: 100.00 Hz = Milliseconds before MAF reports lose frequency
25. Error 23, MAT low A/D threshold: 4.00 Inverse A/D counts =
26. Error 23, MAT low time threshold to set error: 1.00 Secs =
27. Error 23, MAT low engine time threshold for diags.: 180.00 Secs =
28. Error 25, MAT high A/D threshold: 238.00 Inverse A/D counts =
29. Error 25, MAT high time threshold to set error: 1.00 Secs =
30. Error 23/25 upper MPH limit for diags.: 35.00 MPH =
31. Default MAT value if error: 78.00 Inverse A/D counts =
32. Error 26, manfold temp high threshold: 17.00 A/D counts = Starting Point
33. Error 27, manfold temp low threshold: 251.00 A/D counts = Starting Point
34. MPH threshold for high speed cool fan op.: 40.00 MPH = Starting Point
35. MPH threshold to transition back to low speed cool fan op.: .00 MPH = 0 is Instant Change
36. Low speed fan on threshold: 100.25 Deg C = Temperature in Celsius Starting Point
37. Low speed fan off threshold: 94.28 Deg C =
38. High speed fan on threshold: 104.72 Deg C =
39. High speed fan off threshold: 98.76 Deg C =
40. Min temp for closed loop: 45.04 =
41. Upper temp threshold for cold closed loop delay: 48.32 Deg C. =
42. Lower temp threshold for hot restart closed loop delay: 111.44 Deg C. =
43. Min time for closed loop (cold engine): 300.00 Secs =
44. Min time for closed loop (cool engine): 180.00 Secs =
45. Min time for closed loop (hot restart): 30.00 Secs =
46. Idle mean R/L O2 threshold: 481.74 =
47. Idle lean O2 threshold: 481.74 =
48. Idle rich O2 threshold: 481.74 =
49. Idle O2 proportional gain if rich (unstable idle): 0.031 Gain =
50. Idle O2 proportional gain if lean (unstable idle): 0.039 Gain =
51. Idle O2 proportional gain if rich (stable idle): 0.039 Gain =
52. Idle O2 proportional gain if lean (stable idle): 0.047 Gain =
53. Upper allowed limit for stored BLMs: 128.00 BLM =
54. Lower allowed limit for stored BLMs: 128.00 BLM =
55. Lower transient RPM ratio for derivative fuel: 0.91 RPM ratio =
56. Upper transient RPM ratio for derivative fuel: 1.10 RPM ratio =
57. IAC T/F multiplier for reducing action (cool engine temps): 14.84 % reduction =
58. Time after throttle closed to limit T/F action: 4.00 Seconds =
59. IAC T/F multiplier for reduction action (warm engine temps): 14.06 % reduction =
60. Upper allowed difference b/w steady state and idle integral (D, no A/C): 19.92 =
61. Upper allowed difference b/w steady state and idle integral (D, A/C): 19.92 =
Flags
1. MAT in use: Set =
2. Manifold plenum temp sensor in use: Set =
3. Look up AFR when in closed loop: Not Set =
4. Allow knock prevention: Set =
5. Error 13, O2 sensor error: Set =
6. Error 14, high cool temp: Set =
7. Error 15, low cool temp: Set =
8. Error 16, 2002 PPM VSS failure: Set =
9. Error 17, MAF signal lost: Set =
10. Error 21, high TPS: Set =
11. Error 22, TPS low: Set =
12. Error 23, MAT low: Set =
13. Error 25, MAT high: Set =
14. Error 26, manifold temp high: Set =
15. Error 27, manifold temp low: Set =
16. Error 33, MAP high: Set =
17. Error 34, MAP low: Set =
18. Error 35, IAC failure: Set =
19. Error 42, EST failure: Set =
20. Error 43, ESC failure: Set =
21. Error 44, O2 lean: Set = Oxygen Sensor A/F Ratio is Lean
22. Error 45, O2 rich: Set = Oxygen Sensor A/F Ratio is Rich
23. Error 51, EPROM checksum fail: Set = Check EPROM's Checksum for errors in data
24. Error 54, fuel pump relay failure: Set = Check fuel pump relay is faulty
------------------------------
Tables
------------------------------
1. ALDL scan tool xmission address table =
Serial byte # Addr.
(null)
63 855
62 275
61 870
60 86D
59 862
58 3270
57 326F
56 22F
55 26B
54 26A
53 26D
52 000
51 298
50 2BC
49 232
48 1D8
47 1D7
46 3214
45 3213
44 053
43 052
42 197
41 857
40 30F9
39 30F8
38 051
37 06D
36 320A
35 3209
34 1ED
33 243
32 242
31 2A7
30 085
29 03E
28 041
27 316
26 046
25 04D
24 050
23 04F
22 044
21 03B
20 03D
19 0AE
18 82E
17 0A0
16 062
15 0A2
14 037
13 00A
12 009
11 008
10 00F
9 00E
8 00D
7 00C
6 00B
5 007
4 036
3 004
2 1D6
1 1D5
2. WB AFR vs A/D volts =
V AFR
(null)
5.00 20.00
4.69 19.40
4.38 18.70
4.06 18.10
3.75 17.50
3.44 16.90
3.13 16.30
2.81 15.60
2.50 15.00
2.19 14.40
1.88 13.70
1.56 13.10
1.25 12.50
.938 11.90
.625 11.30
.313 10.60
000 10.00
3. MAF flow vs. frequency = 85 line table of airflow vs. frequency. Computer takes the average grams per second airflow over one complete intake cycle and calculates the mass of air in that one cylinder, and using the desired AFR, it calculates the pulsewidth for the injectors for the next cylinder.
Hz gms/sec
(null)
12000 459.20
11875 459.20
11750 459.20
11625 459.20
11500 459.20
11375 459.20
11250 459.20
11125 459.20
11000 423.36
10875 406.76
10750 390.95
10625 375.91
10500 361.56
10375 347.88
10250 334.88
10125 322.31
10000 310.34
9875 298.88
9750 287.86
9625 277.27
9500 267.08
9375 257.26
9250 247.77
9125 238.61
9000 229.75
8875 221.15
8750 212.82
8625 204.73
8500 196.82
8375 189.15
8250 181.72
8125 174.53
8000 167.59
7875 160.87
7750 154.38
7625 148.15
7500 142.12
7375 136.28
7250 130.65
7125 125.20
7000 119.93
6875 114.83
6750 109.91
6625 105.16
6500 100.58
6375 95.53
6250 90.66
6125 85.93
6000 80.89
5875 76.21
5750 72.20
5625 67.88
5500 63.62
5375 59.38
5250 55.71
5125 51.44
5000 47.63
4875 43.97
4750 40.95
4625 37.78
4500 35.09
4375 31.80
4250 28.88
4125 26.57
4000 24.48
3875 22.71
3750 20.43
3625 18.83
3500 17.32
3375 15.89
3250 14.54
3125 13.28
3000 12.10
2875 11.01
2750 10.00
2625 9.08
2500 8.23
2375 7.59
2250 7.05
2125 6.28
2000 5.63
1875 5.30
1750 4.24
1625 4.24
1500 8.00
4. Mean rich/lean threshold vs. scaled airflow =
Airflow counts mV
(null)
128 451.36
112 451.36
96 451.36
80 451.36
64 451.36
48 451.36
32 481.74
16 481.74
0 481.74
5. Rich O2 threshold vs. scaled airflow =
Airflow counts mV
(null)
128 451.36
112 451.36
96 451.36
80 451.36
64 451.36
48 451.36
32 481.74
16 481.74
0 481.74
6. Lean threshold vs. scaled airflow =
Airflow counts mV
(null)
128 451.36
112 451.36
96 451.36
80 451.36
64 451.36
48 451.36
32 481.74
16 481.74
0 481.74
7. Proportional O2 flow gain vs. MAP and RPMs =
RPM kPa
20 30 40 50 60 70 80 90 100
3600 0.35 0.35 0.35 0.35 0.35 0.35 0.35 0.35 0.35
3200 0.35 0.35 0.35 0.35 0.35 0.35 0.35 0.35 0.35
2800 0.35 0.35 0.35 0.35 0.35 0.35 0.35 0.35 0.35
2400 0.17 0.35 0.35 0.35 0.35 0.35 0.35 0.35 0.35
2000 0.10 0.35 0.35 0.35 0.35 0.35 0.35 0.35 0.35
1600 0.05 0.17 0.35 0.35 0.35 0.35 0.35 0.35 0.35
1200 0.04 0.17 0.35 0.35 0.35 0.35 0.35 0.35 0.35
800 0.03 0.15 0.27 0.35 0.35 0.35 0.35 0.35 0.35
400 0.03 0.13 0.17 0.35 0.35 0.35 0.35 0.35 0.35
8. Crank PW vs cool temp =
Deg C Usec
(null)
152 6.26
140 6.74
128 7.22
116 7.70
104 9.14
92 11.07
80 13.48
68 16.84
56 20.69
44 26.47
32 32.73
20 40.91
8 50.05
-4 59.20
-16 70.27
-28 80.85
-40 91.44
9. Crank fuel delay vs. cool temp =
Deg C DRPs
(null)
152 2.00
140 2.00
128 2.00
116 2.00
104 2.00
92 2.00
80 2.00
68 2.00
56 2.00
44 2.00
32 2.00
20 2.00
8 2.00
-4 2.00
-16 2.00
-28 2.00
-40 2.00