0x1 1.03 $2E 94-95 3.4DOHC more or less complete... some things need verifying though. robertisaar@yahoo.com for questions/comments. Robert Saar 0 Option Flags 0x1 Reset INT on AE 0x2 Reset INT on DE 0x4 CCP Duty Cycle Lookup clear = based on LV8, set = based on MAF 0x80 Malfunction Flags 0x1 P0101 MAF Low 0x10 P0112 IAT Low 0x40 P0113 IAT High 0x10 Checksum 0x8 0x7FFF 0x6 0x0 General 0 0 EEPROM - ID 2 0 0 0 Mask ID should be set to $2E, setting to $AA disables the checksum. 3 0 0 Checksum 0 0 Number of Cylinders 2 1 0 0 Road Speed Constant Pulses/Mile 0 0 Raw MAF Patch Bytes 80008001 will show PROMID in bytes 1 and 2 of the mode 0 message 1 datastream. changing to 00B500B6 will allow logging of target AFR using the equation 65536/[40*(MSB*256+LSB)]. 00D700D8 should give raw MAF pulse info. 3 0 0 Injector Constant Lb/Hr 0 0 I/P Pulse Divisor divide by = decimal value 1 = 0 6 = 128 7 = 64 8 = 192 9 = 32 10 = 160 11 = 96 may be off.... I/P should see 4K PPM 2 0 0 MAF 0 0 MAF: Global Offset (Subtracted) Hz 0 0 MAF: #1 offset gm/s 0 0 MAF: #2 offset gm/s 0 0 MAF: #3 offset gm/s 0 0 MAF: #4 offset gm/s 0 0 MAF: #5 offset gm/s 0 0 MAF: #6 offset gm/s 0 0 MAF: #7 offset gm/s 0 0 MAF: #8 offset gm/s 0 0 MAF: #1 Scalar 0 0 MAF: #2 Scalar 0 0 MAF: #3 Scalar 0 0 MAF: #4 Scalar 0 0 MAF: #5 Scalar 0 0 MAF: #6 Scalar 0 0 MAF: #7 Scalar 0 0 MAF: #8 Scalar 0 0 Fans 0 0 Fan #2 Disable MPH MPH 0 0 Fan #2 Enable MPH MPH 0 0 Fan #2 Enable Temp *F 0 0 Fan #2 Disable Temp *F 0 0 Fan #1 Disable MPH MPH 0 0 Fan #1 Enable MPH MPH 0 0 Fan #1 Enable Temp *F 0 0 Fan #1 Disable Temp *F 0 0 Fan #1 IAT Enable Temp *F 0 0 Fan #1 IAT Disable Temp *F 0 0 Fan #1 Turn-On Delay Seconds 0 0 Fan #1 Minimum Time ON Before Allowing Fan #2 ON Seconds 0 0 A/C Pressure Above Which Fan #1 is On PSI 0 0 A/C Pressure Below Which Fan #1 is Off PSI 0 0 A/C Pressure Above Which Fan #2 is On PSI 0 0 A/C Pressure Below Which Fan #2 is Off PSI 0 0 Fan #1 Minimum On Time Seconds 0 0 Fan #2 Minimum On Time Seconds 0 0 Fan 1 IAC Steps Steps 0 0 Fan 2 IAC Steps Steps 0 0 BLM 0 0 BLM Cell: Low RPM Boundry RPM 0 0 BLM Cell: Mid RPM Boundry RPM 0 0 BLM Cell: High RPM Boundry RPM 0 0 BLM Cell: Low MAF Boundry GM/S 0 0 BLM Cell: Mid MAF Boundry GM/S 0 0 BLM Cell: High MAF Boundry GM/S 0 0 BLM Maximum 0 0 BLM Maximum if MAF Malfunction Occurs 0 0 BLM Minimum 0 0 BLM Minimum if MAF Malfuntion Occurs 0 0 BLM Minimum if CCP is Active 0 0 Start-Up Coolant Temp to Reset BLMs *F 0 0 Minimum Coolant Temp to Allow BLM Learn *F 0 0 Coolant Temp Above Which Learn is Disabled *F 0 0 Minimum LV8 to Allow BLM Learn 0 0 Minimum Time between BLM Updates Seconds? 0 0 Rev Limiter 0 0 Rev Limiter in Drive - Kill RPM 0 0 Rev Limiter in Drive - Restore RPM 0 0 Rev Limiter in Neutral - Kill RPM 0 0 Rev Limiter in Neutral - Restore RPM 0 0 Rev Limiter in Park - Kill RPM 0 0 Rev Limiter in Park - Restore RPM 0 0 Rev Limiter in Reverse - Kill RPM 0 0 Rev Limiter in Reverse - Restore RPM 0 0 Speed Limiter 0 0 Speed Limiter - Kill 5th gear? MPH 0 0 Speed Limiter - Kill 4th gear? MPH 0 0 Speed Limiter - Kill 3rd gear? MPH 0 0 Speed Limiter - Restore 5th MPH 0 0 Speed Limiter - Restore 4th MPH 0 0 Speed Limiter - Restore 3rd MPH 0 0 Minimum RPM to Allow Speed Limiter RPM 0 0 Cruise Control 0 0 Cruise Control - Timer Before Allowing i would guess this is a timer from start-up Seconds 0 0 Cruise Control Maximum RPM RPM 0 0 Cruise Control Minimum RPM RPM 0 0 Cruise Control Minimum Speed MPH 0 0 Cruise Control Kickout Speed 0 0 Cruise Control Maximum Speed MPH 0 0 Options 0 0 Option: A/C Pressure Sensor FF = YES, 00 = NO 3 0 0 Option: Manual Transmission FF = YES, 00 = NO 3 0 0 Option: PASSKEY II/VATS FF = YES, 00 = NO 3 0 0 Option: Oil Level Sensor/Warning Light FF = YES, 00 = NO 3 0 0 Option: 3rd Gear Torque Management FF = YES, 00 = NO 3 0 0 Option: EGR FF = YES, 00 = NO 3 0 0 Option: AIR Pump FF = YES, 00 = NO 3 0 0 Option: TCC Type 00 = Traditional, FF = PWM 3 0 0 Option: Use Startup Spark Correction Table 00 = NO, FF = YES 3 0 0 Option: Must be in Closed Loop for EGR FF is yes. 3 0 0 Fuel 0 0 Stoichiometric Air/Fuel Ratio 0 0 Minimum BPW mSec 0 0 Default Pulse Width for Low Pulse Width mSec 0 0 PE AFR Doesn't Decay if TPS > This TPS% 0 0 PE AFR Doesn't Decay if RPM > This RPM 0 0 Idle Fuel: Below This RPM, Allow RPM 0 0 Idle Fuel: Above This RPM, Not Allowed RPM 0 0 Idle Fuel: Below This MPH, Allow MPH 0 0 Idle Fuel: Above This MPH, Not Allowed MPH 0 0 Idle Fuel: Below This TPS%, Allow % 0 0 Idle Fuel: Above This TPS%, Not Allowed MPH 0 0 Idle Fuel: MAF Below This, Allow Grams/Sec 0 0 Idle Fuel: MAF Above This, Not Allowed Grams/Sec 0 0 Minimum INT Value 2 0 0 Maximum INT Value 2 0 0 BLM Update Rate Seconds Before Next Update 0 0 Accel Enrich TPS Delta Enable % 0 0 Accel Enrich TPS Delta Disable % 0 0 Minimum Coolant Temp for SFI *F 0 0 O2 Voltage Ready to enter Closed Loop High mV 0 0 O2 Voltage Ready to enter Close Loop Low mV 0 0 Minimum Coolant Temp for Closed Loop *F 0 0 Time Limit for O2 to become active when startup timer expires Seconds 0 0 Hot/Cold Closed Loop Timer Threshold *F 0 0 Hot Closed Loop Timer Seconds 0 0 Cold Closed Loop Timer Seconds 0 0 O2 Table LV8-BLM Cell Switch 00 = LV8, FF = BLM Cell 3 0 0 INT Update Delay at Idle 0 0 INT Update Delay at Idle with Active CCP 0 0 MPH Threshold to Allow P/N to Gear transition Enrichment MPH 0 0 Stall Saver: Minimum D-TPS to stay in SS Async % 0 0 Stall Saver: Neg D-TPS to leave SS Async % 0 0 Stall Saver: Min Async PW mS 0 0 Stall Saver: Max RPM RPM 0 0 Decel Enleanment Neg D-TPS to Enable % 0 0 Decel Enleanment D-TPS to Disable % 0 0 Decel Enleanment Minimum Time ??? 0 0 Decel Enleanment Maximum Time ??? 0 0 Decel Enleanment Disable INT for this long ??? 0 0 DFCO: Short Timer Minimum RPM short timer is basically instant RPM 0 0 DFCO: Short Timer Disable RPM RPM 0 0 DFCO: Long Timer Minimum RPM RPM 0 0 DFCO: Long Timer Disable RPM RPM 0 0 DFCO: Enable When LV8 Drops below this 0 0 DFCO: LV8 Rises above this, DFCO Disabled 0 0 DFCO: RPM-Delta Rises above this, Disable 0 0 DFCO: Minimum Time for all Conditions met to Allow 0 0 DFCO: Maximum D-TPS to Stay in DFCO % 0 0 DFCO: Minimum Coolant Temp to Enable *F 0 0 DFCO: Minimum MPH to Allow MPH 0 0 Prop Counts at Idle 0 0 Threshold for Cold Motor Props 0 0 Lean Cruise 0 0 Minimum MPH in 5th Gear MPH 0 0 Minimum MPH in 4th Gear MPH 0 0 Minimum MPH in 2nd/3rd Gear MPH 0 0 Lean Cruise AFR (see description) MULTIPLIER FOR DECREASING AFR WHEN OVER THRESH DIFF BETWEEN THRESHOLD AND MPH * 8B83+DIFF IS MULTIPLIER FOR AFR REDUCTION 0 0 Lean Cruise Spark Retard Multiplier 0 0 Launch Mode 0 0 Launch Mode: Minimum Speed MPH 0 0 Launch Mode: Minimum LV8 Counts Counts 0 0 Launch Mode: Minimum Delta TPS % 0 0 Launch Mode: Minimum Coolant Temp *F 0 0 Launch Mode: Minimum Run Time Seconds 0 0 Launch Mode: Maximum Amount of Time in Launch Mode Seconds 0 0 Launch Mode: TPS Subtraction to Exit Launch Mode % 0 0 Launch Mode: LV8 Subtraction to Exit Launch Mode Counts 0 0 Spark 0 0 Spark Reference Angle * 0 0 Initial Advance * 0 0 Minimum RPM for Spark Retard Torque Management RPM 0 0 Minimum RPM to Allow Engine Running Spark RPM 0 0 Minimum Time to Allow Engine Running Spark Seconds 0 0 Minimum RPM for SFI RPM 0 0 Maximum Spark Relative to TDC * 0 0 Max Retard Relative to TDC * 0 0 Minimum RPM for Knock Retard RPM 0 0 Maximum Knock Retard * 0 0 Maximum Knock Retard in PE * 0 0 Minimum Coolant Temp for Knock Retard *F 0 0 Minimum Coolant Temp for Cumulative Knock Retard *F 0 0 Minimum RPM for Cumulative Knock Retard RPM 0 0 Maximum Cumulative Knock Retard * 0 0 Related to Startup Spark Coolant Correction possibly a qualifier? 0 0 EGR 0 0 EGR Disabled When TPS is Less Than This % 0 0 EGR Disabled (If Already On) When TPS is Less Than This % 0 0 EGR Allowed if Start-Up Coolant Temp is Greater Than This *F 0 0 EGR Disabled Until Coolant Temp Reaches This *F 0 0 EGR Disabled When TPS is Greater Than This % 0 0 EGR Disabled (If Already On) When TPS is Greater Than This 0 0 Shift Light did any 94-95 3.4s have a shift light in their dash? oh well, aftermarket always works 0 0 5th Gear Highest N/V RPM per MPH 0 0 5th Gear Lowest N/V RPM per MPH 0 0 4th Gear Highest N/V RPM per MPH 0 0 4th Gear Lowest N/V RPM per MPH 0 0 3rd Gear Highest N/V RPM per MPH 0 0 3rd Gear Lowest N/V RPM per MPH 0 0 2nd Gear Highest N/V RPM per MPH 0 0 2nd Gear Lowest N/V RPM per MPH 0 0 Maximum Shift Light On-Time Seconds 0 0 Turn Off Shift Light if Negative Delta TPS is Greater Than This % 0 0 Minimum Coolant Temp For Shift Light *F 0 0 Minimum TPS For Shift Light % 0 0 Minimum RPM For Shift Light RPM 0 0 RPM Above Which Shift Light is Always On RPM 0 0 1st Minimum RPM For Shift Light RPM 0 0 1st Minimum TPS For Shift Light % 0 0 1st Light-On Delay if this one doesn't work, change the address to 17be. the same goes for the rest of the delays, advance the address by 2 bytes. Seconds 0 0 2nd Minimum RPM For Shift Light RPM 0 0 2nd Minimum TPS For Shift Light % 0 0 2nd Light-On Delay Seconds 0 0 3rd Minimum RPM For Shift Light RPM 0 0 3rd Minimum TPS For Shift Light % 0 0 3rd Light-On Delay Seconds 0 0 4th Minimum RPM For Shift Light RPM 0 0 4th Minimum TPS For Shift Light % 0 0 4th Light-On Delay Seconds 0 0 Torque Management 0 0 Minimum Runtime to use Engine to Turbine Ratio Torque Table Seconds 0 0 Minimum Torque Threshold to Implemement Torque Management 0 0 Minimum Torque Threshold to Implemement Torque Management with TCC Lock 0 0 Minimum Torque Threshold to Implemement Torque Management Using 3rd Gear Torque Management 0 0 Misc 0 0 Park Startup IAC Position Steps 0 0 Idle RPM Added when O2 Rich Error 0 0 Hot Start Idle Speed Offset RPM 0 0 Hot Start Threshold *F 0 0 Hot Start Idle Speed MPH Maximum 0 0 Hot Start Idle Speed Maximum Time Seconds 0 0 Minimum TPS% for Throttle Follower % 0 0 A/C 0 0 Disable A/C at This RPM RPM 0 0 Reenable A/C at This RPM RPM 0 0 Minimum A/C Disable Time Seconds? 0 0 Max Throttle for A/C TPS% 0 0 Re-Enable Throttle % % 0 0 Maximum Coolant Temp for A/C Enable *F 0 0 Threshold to Enable A/C Again *F 0 0 Maximum IAC Steps for Anticipated A/C Pressure Steps 0 0 CCP 0 0 Minimum CCP Cuty Cycle to Allow Purge 0 0 MPH Above which CCP is Disabled MPH 0 0 Maximum LV8 for Purge ??? 0 0 Minimum Coolant Temp Threshold to Allow Purge *F 0 0 Trans 0 0 TPS to Enter Kickdown Mode % 0 0 TPS to Leave Kickdown Mode % 0 0 TPS to Enter Kickdown Mode, 2nd Gear Start % 0 0 TPS to Leave Kickdown Mode, 2nd Gear Start % 0 0 Positive D-TPS to Unlock TCC 0 0 Negative D-TPS to Unlock TCC 0 0 TCC Lock Delay ?? Seconds 0 0 Minimum Coolant Temp for TCC Lock *F 0 0 TCC PWM Initial Apply Duty Cycle % 0 0 TCC PWM Initial Release Duty Cycle % 0 0 Trans Temp to set Temp High Code *F 0 0 Shift Solenoids 0 0 1st Gear BINARY! A+B=3 B=2 A=1 NONE=0 BINARY! 0 0 2nd Gear BINARY! A+B=3 B=2 A=1 NONE=0 BINARY! 0 0 3rd Gear BINARY! A+B=3 B=2 A=1 NONE=0 BINARY! 0 0 4th Gear BINARY! A+B=3 B=2 A=1 NONE=0 BINARY! 0 0 P0117 Coolant Low 0x20 P0118 Coolant High 0x40 P0122 TPS Low 0x80 P0123 TPS High 0x1 P0131 O2 Lean 0x8 P0132 O2 Rich 0x4 P0134 O2 Sensor 0x80 P0321 24X Crank Sensor 0x8 P0325 Knock Sensor 0x10 P0341 Cam Sensor 0x4 P0342 Camshaft Sensor 0x40 P0501 VSS Intermittent 0x2 P0502 No VSS Signal 0x20 P0703 TCC/Brake Switch 0x1 P0705 Transaxle Range Switch 0x40 P0712 Trans Temp Low 0x1 P0713 Trans Temp High 0x2 P0740 TCC 0x80 P0755 Shift Solenoid B 0x4 P1350 Ignition Control Bypass 0x20 P1361 Ignition Control 0x10 P1403 EGR 1 0x8 P1404 EGR 2 0x4 P1405 EGR 3 0x2 P1530 A/C Pressure Sensor 0x8 P1623 PROM 0x20 P1626 PASSKEY II 0x40 P1629 PASSKEY II 0x2 P1630 System Voltage 0x10 P1640 QDM A 0x8 P1650 QDM B 0x1 Spark 1 1000.000000 4 0 0 1 1000.000000 4 0 0 2 0.000000 255.000000 1 Spark: Main Spark Advance LV8 15 1000.000000 4 0 0 RPM 17 1000.000000 4 0 0 2 0.000000 255.000000 1 Spark: Spark Advance Above 6375RPM DEG 1 1000.000000 4 0 0 LV8 15 1000.000000 4 0 0 2 0.000000 255.000000 1 Spark: Launch Mode Spark Correction vs RPM vs LV8 LV8 15 1000.000000 4 0 0 RPM 9 1000.000000 4 0 0 2 0.000000 255.000000 1 Spark: Spark Correction vs IAT(*F) vs LV8 LV8 15 1000.000000 4 0 0 *F 7 1000.000000 4 0 0 2 0.000000 255.000000 1 Spark: Spark Correction vs Coolant Temp(*F) vs LV8 not sure about the labeling, but it can't be too far off LV8 7 1000.000000 4 0 0 *F 12 1000.000000 4 0 0 2 0.000000 255.000000 1 Spark: Base EGR Spark Advance vs LV8 vs RPM LV8 13 1000.000000 4 0 0 RPM 7 1000.000000 4 0 0 2 0.000000 255.000000 1 Spark: TCC Locked Spark Retard vs LV8 vs RPM 11 1000.000000 4 0 0 RPM 5 1000.000000 4 0 0 2 0.000000 255.000000 1 Spark: TCC Locked Spark Retard Multiplier vs IAT 1 0 0 *F 9 0 0 2 0.000000 255.000000 1 PE Spark: Spark Correction vs Time in PE Mode DEG 1 1000.000000 4 0 0 Seconds 9 1000.000000 4 0 0 2 0.000000 255.000000 1 PE Spark: Spark Multiplier vs RPM A this table is used when the "PE Spark: Spark Correction vs Time in PE Mode" table has positive values. Multiplier 1 1000.000000 4 0 0 RPM 8 1000.000000 4 0 0 2 0.000000 255.000000 1 PE Spark: Spark Multiplier vs RPM B this table is used when the "PE Spark: Spark Correction vs Time in PE Mode" table has negative values Multiplier 1 1000.000000 4 0 0 RPM 8 1000.000000 4 0 0 2 0.000000 255.000000 1 Startup Spark Correction vs Runtime vs LV8 LV8 7 2 0 0 Seconds 9 2 0 0 2 0.000000 255.000000 1 EGR Spark Advance Multiplier vs Filtered Engine Torque i think the scaling is horribly off. 1 0 0 Lb-Ft 11 2 0 0 2 0.000000 255.000000 1 Knock Attack Rate vs RPM scaling and conversion may be bad */msec 1 0 0 RPM 10 0 0 2 0.000000 255.000000 1 Quick Start Spark Correction used when RPM is below 511. probably wrong. 17 0 0 6 0 0 2 0.000000 255.000000 1 Quick Start Spark Correction >512RPM *F 17 0 0 RPM 6 0 0 2 0.000000 255.000000 1 Fuel 1 1000.000000 4 0 0 1 1000.000000 4 0 0 2 0.000000 255.000000 1 Fuel: Open Loop Air/Fuel Ratio vs RPM vs LV8 LV8 14 1000.000000 4 0 0 RPM 17 1000.000000 4 0 0 2 0.000000 255.000000 1 Fuel: Cranking Fuel Pulse Width vs Coolant Temp mSEC 1 1000.000000 4 0 0 *F 33 1000.000000 4 0 0 2 0.000000 255.000000 1 Fuel: Cranking Fuel Pulse Width Multiplier vs Reference Pulses unknown label information... 1 1000.000000 4 0 0 17 1000.000000 4 0 0 2 0.000000 255.000000 1 Fuel: Cranking Fuel Pulse Width Multiplier vs TPS% Multiplier 1 1000.000000 4 0 0 TPS% 17 1000.000000 4 0 0 2 0.000000 255.000000 1 Fuel: Cranking Fuel Pulse Width Multiplier vs Time Cranking 1 0 0 time? 33 0 0 2 0.000000 255.000000 1 Fuel: Injector Offset vs Battery Voltage uSec 1 1000.000000 4 0 0 Volts 17 1000.000000 4 0 0 2 0.000000 255.000000 1 Fuel: Injector Offset vs BPW mSec Added 1 0 0 mSec-BPW 16 0 0 2 0.000000 255.000000 1 Fuel: Start-Up BLMs Value 1 1000.000000 4 0 0 BLM Cell 17 1000.000000 4 0 0 2 0.000000 255.000000 1 PE Fuel: Air/Fuel Ratio Multiplier vs Coolant Temp 0 - 2 1 1000.000000 4 0 0 *F 9 1000.000000 4 0 0 2 0.000000 255.000000 1 PE Fuel: Air/Fuel Ratio Multiplier vs RPM 0 - 2 1 1000.000000 4 0 0 RPM 16 1000.000000 4 0 0 2 0.000000 255.000000 1 PE Fuel: Air/Fuel Ratio vs Time in PE Mode AFR 1 1000.000000 4 0 0 Seconds 17 1000.000000 4 0 0 1 0.000000 255.000000 1 PE Fuel: Minimum TPS to Enable % 1 1000.000000 4 0 0 RPM 17 1000.000000 4 0 0 2 0.000000 255.000000 1 AE Fuel: AE Enrich vs Delta-TPS 1 1000.000000 4 0 0 AE Pulses 9 1000.000000 4 0 0 2 0.000000 255.000000 1 AE Fuel: AE Enrich vs Coolant Temp 1 1000.000000 4 0 0 *F 9 1000.000000 4 0 0 2 0.000000 255.000000 1 AE Fuel: AE Enrich vs Coolant Temp in Park Multiplier 1 0 0 *F 9 0 0 2 0.000000 255.000000 1 AE Fuel: AE Enrich vs IAT 1 1000.000000 4 0 0 *F 9 1000.000000 4 0 0 2 0.000000 255.000000 1 AE Fuel: AE Enrich vs MPH Multiplier 1 0 0 MPH 17 0 0 2 0.000000 255.000000 1 AE Fuel: AE Enrich vs AE Injects Multiplier 1 0 0 Injections 33 0 0 2 0.000000 255.000000 1 FATC Target in Park/Neutral AFR 1 0 0 *F 33 0 0 2 0.000000 255.000000 1 FATC Target not in Park/Neutral AFR 1 0 0 *F 33 0 0 2 0.000000 255.000000 1 Warmup Fuel Air Timeout vs Startup Coolant in Park/Neutral Seconds? 1 0 0 *F 33 2 0 0 2 0.000000 255.000000 1 Warmup Fuel Air Timeout vs Startup Coolant not in Park/Neutral Seconds? 1 0 0 *F 33 2 0 0 2 0.000000 255.000000 1 Warmup Fuel Air Decay Delay in Gear Seconds? 1 0 0 RPM 11 0 0 2 0.000000 255.000000 1 Warmup Fuel Air Decay Delay in Park/Neutral Seconds? 1 0 0 RPM 11 0 0 2 0.000000 255.000000 1 Warmup Fuel Air Decay Delay Multiplier vs Coolant Temp Multiplier 1 0 0 *F 9 0 0 2 0.000000 255.000000 1 Warmup Fuel Air Decay Rate vs Startup Coolant Temp larger number = slower decay Warmup AFR Retention 1 0 0 *F 17 0 0 2 0.000000 255.000000 1 Warmup Fuel Air Delay before Decaying Seconds? 1 0 0 *F 7 0 0 2 0.000000 255.000000 1 BLM-INT Update Delays vs MAF 1 0 0 G/s 9 0 0 2 0.000000 255.000000 1 O2 Lean Threshold vs BLM Cell/LV8 mV 1 0 0 BLM/LV8 17 4 0 0 2 0.000000 255.000000 1 O2 Rich Threshold vs BLM Cell/LV8 mV 1 0 0 BLM/LV8 17 4 0 0 2 0.000000 255.000000 1 O2 Slight Lean Threshold vs BLM Cell/LV8 mV 1 0 0 BLM/LV8 17 4 0 0 2 0.000000 255.000000 1 O2 Slight Rich Threshold vs BLM Cell/LV8 mV 1 0 0 BLM/LV8 17 4 0 0 2 0.000000 255.000000 1 P/N to Gear Transition Enrichment Delay vs Coolant Temp Seconds 1 0 0 *F 9 0 0 2 0.000000 255.000000 1 P/N to Gear Transition Enrichment vs Coolant Temp 1 0 0 *F 9 0 0 2 0.000000 255.000000 1 P/N to Gear Transition Enrichment Multiplier vs Time since it was Enabled Multiplier 1 0 0 Seconds 33 0 0 2 0.000000 255.000000 1 DE Fuel: DE Enlean vs DE Pulse 1 0 0 Pulse 9 0 0 2 0.000000 255.000000 1 DE Fuel: Multiplier vs DE Injects Multiplier 1 0 0 Injects 17 0 0 2 0.000000 255.000000 1 Prop Steps vs BLM Cell Steps 1 0 0 BLM Cell 17 0 0 2 0.000000 255.000000 1 Prop Steps vs BLM Cell with Locked TCC Steps 1 0 0 BLM Cell 17 0 0 2 0.000000 255.000000 1 Prop Steps vs BLM Cell with Cold Motor Steps 1 0 0 BLM Cell 17 0 0 2 0.000000 255.000000 1 MAF 1 1000.000000 4 0 0 1 1000.000000 4 0 0 2 0.000000 255.000000 1 MAF: Table #1 G/S = Offset + (Table * scalar). Scalar is /256. EX: a scalar of 43, which is /256 comes up to ~.168 Grams/Sec 1 1000.000000 4 0 0 Hz 9 1000.000000 4 0 0 2 0.000000 255.000000 1 MAF: Table #2 Grams/Sec 1 1000.000000 4 0 0 Hz 9 1000.000000 4 0 0 2 0.000000 255.000000 1 MAF: Table #3 Grams/Sec 1 1000.000000 4 0 0 Hz 9 1000.000000 4 0 0 2 0.000000 255.000000 1 MAF: Table #4 Grams/Sec 1 1000.000000 4 0 0 Hz 9 1000.000000 4 0 0 2 0.000000 255.000000 1 MAF: Table #5 Grams/Sec 1 1000.000000 4 0 0 Hz 9 1000.000000 4 0 0 2 0.000000 255.000000 1 MAF: Table #6 Grams/Sec 1 1000.000000 4 0 0 Hz 9 1000.000000 4 0 0 2 0.000000 255.000000 1 MAF: Table #7 Grams/Sec 1 1000.000000 4 0 0 Hz 9 1000.000000 4 0 0 2 0.000000 255.000000 1 MAF: Table #8 Grams/Sec 1 1000.000000 4 0 0 Hz 9 1000.000000 4 0 0 2 0.000000 255.000000 1 MAF Correction vs RPM vs Coolant(*F) *F 7 1000.000000 4 0 0 RPM 14 1000.000000 4 0 0 2 0.000000 255.000000 1 Base MAF torque calc 1 0 0 RPM 17 0 0 2 0.000000 255.000000 1 Base MAF Multiplier vs IAT Multiplier 1 0 0 *F 5 0 0 2 0.000000 255.000000 1 MAF Offset Counts 1 0 0 RPM 17 0 0 2 0.000000 255.000000 1 MAF Offset Multiplier vs IAT Multiplier 1 0 0 *F 5 0 0 2 0.000000 255.000000 1 MAF Failure Default Table based on TPS and RPM 9 0 0 13 4 0 0 2 0.000000 255.000000 1 EGR 1 1000.000000 4 0 0 1 1000.000000 4 0 0 2 0.000000 255.000000 1 EGR Duty Cycle Multiplier vs Coolant Temp Multiplier 1 1000.000000 4 0 0 *F 9 1000.000000 4 0 0 2 0.000000 255.000000 1 EGR Duty Cycle Multiplier vs LV8 in 4th Gear Multiplier 1 1000.000000 4 0 0 LV8 13 1000.000000 4 0 0 2 0.000000 255.000000 1 EGR Duty Cycle Multiplier vs LV8 in 3rd Gear 1 1000.000000 4 0 0 LV8 13 1000.000000 4 0 0 2 0.000000 255.000000 1 EGR Duty Cycle Multiplier vs LV8 in 2nd Gear Multiplier 1 1000.000000 4 0 0 LV8 13 1000.000000 4 0 0 2 0.000000 255.000000 1 Time Delay from Startup to allow EGR vs Startup Coolant Seconds? 1 0 0 *F 9 0 0 2 0.000000 255.000000 1 EGR Duty Cycle Multiplier vs Torque Multiplier 1 0 0 Ft-Lb 15 0 0 2 0.000000 255.000000 1 EGR Solenoid Combination LV8 14 0 0 RPM 11 2 0 0 2 0.000000 255.000000 1 EGR Solenoid Combination above 4800RPM LV8 14 0 0 RPM 1 0 0 2 0.000000 255.000000 1 Other 1 1000.000000 4 0 0 1 1000.000000 4 0 0 2 0.000000 255.000000 1 Desired Idle Speed (Drive) RPM 1 1000.000000 4 0 0 *F 17 1000.000000 4 0 0 2 0.000000 255.000000 1 Desired Idle Speed (Park/Neutral) RPM 1 1000.000000 4 0 0 *F 17 1000.000000 4 0 0 2 0.000000 255.000000 1 IAC Steps vs Filtered Torque Steps 1 0 0 Ft-Lb 6 0 0 2 0.000000 255.000000 1 IAC Multiplier vs Coolant Temp 1 0 0 *F 17 0 0 2 0.000000 255.000000 1 Throttle Follower TPS Multiplier vs MPH Multiplier 1 0 0 MPH 17 0 0 2 0.000000 255.000000 1 Max Throttle Follower Steps vs MPH Steps 1 0 0 MPH 9 0 0 2 0.000000 255.000000 1 Commanded Airflow labels seem to be incredibly off. 8 4 0 0 RPM 17 2 0 0 2 0.000000 255.000000 1 Desired Startup Airflow vs Coolant vs Time *F 5 0 0 Seconds 9 0 0 2 0.000000 255.000000 1 Throttle Follower Airflow Offset 1 0 0 MPH 9 0 0 2 0.000000 255.000000 1 Base CCP Duty Cycle vs LV8/MAF MAF Hz may be unnecessary, it's not clear if it uses raw Hz or calc'd flow CCP% 1 0 0 LV8-MAF 17 4 0 0 2 0.000000 255.000000 1 Maximum CCP Duty Cycle vs LV8/MAF not sure if MAf is raw or calc'd CCP% 1 0 0 LV8/MAF 17 0 0 2 0.000000 255.000000 1 4K Pullup Coolant Temp A/D Conversion A/D Counts 1 0 0 *F 17 0 0 2 0.000000 255.000000 1 384Ohm Pullup Coolant Temp and Trans Temp A/D Conversion A/D Counts 1 0 0 *F 17 0 0 2 0.000000 255.000000 1 1K Pullup Intake Air Temp A/D Conversion A/D Counts 1 0 0 *F 17 0 0 2 0.000000 255.000000 1 Torque Management 1 0 0 1 0 0 2 0.000000 255.000000 1 Engine Efficiency vs Air/Fuel Ratio vs RPM AFR 6 1000.000000 4 0 0 RPM 14 1000.000000 4 0 0 2 0.000000 255.000000 1 Engine to Turbine Ratio Multiplier for Clac'd Turbine Torque Multiplier 1 0 0 Ratio 17 0 0 2 0.000000 255.000000 1 Max Spark Retard vs RPM vs LV8 for Excess Torque LV8 9 2 0 0 RPM 17 2 0 0 2 0.000000 255.000000 1 Maximum Turbine Torque 1-2 Upshift Ft-Lb 1 0 0 RPM 10 2 0 0 2 0.000000 255.000000 1 Maximum Turbine Torque 2-3 Upshift Ft-Lb 1 0 0 RPM 10 2 0 0 2 0.000000 255.000000 1 Maximum Turbine Torque 3-4 Upshift Ft-Lb 1 0 0 RPM 10 0 0 2 0.000000 255.000000 1 Maximum Turbine Torque Multiplier vs RPM Multiplier 1 0 0 RPM 17 2 0 0 2 0.000000 255.000000 1 Shift Light 1 1000.000000 4 0 0 1 1000.000000 4 0 0 2 0.000000 255.000000 1 1st TPS 1 1000.000000 4 0 0 RPM 11 1000.000000 4 0 0 2 0.000000 255.000000 1 2nd TPS 1 1000.000000 4 0 0 RPM 11 1000.000000 4 0 0 2 0.000000 255.000000 1 3rd TPS 1 1000.000000 4 0 0 RPM 11 1000.000000 4 0 0 2 0.000000 255.000000 1 4th TPS 1 1000.000000 4 0 0 RPM 11 1000.000000 4 0 0 2 0.000000 255.000000 1 Transmission 1 4 0 0 1 4 0 0 2 0.000000 255.000000 1 Normal 1-2 Upshift MPH 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 Normal 2-3 Upshift MPH 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 Normal 3-4 Upshift MPH 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 Normal 2-1 Downshift 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 Normal 3-2 Downshift 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 Normal 4-3 Downshift 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 Cruise 3-4 Upshift 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 Cruise 4-3 Downshift 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 Second Gear Start 1-2 Upshift 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 Second Gear Start 2-3 Upshift 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 Second Gear Start 3-4 Upshift 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 Second Gear Start 2-1 Downshift 1 1000.000000 4 0 0 17 17 1000.000000 4 0 0 2 0.000000 255.000000 1 Second Gear Start 3-2 Downshift 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 Second Gear Start 4-3 Downshift 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 Hot 2-3 Upshift 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 Hot 3-4 Upshift 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 Hot 3-2 Downshift 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 Hot 4-3 Downshift 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 Normal Kickdown RPM Shift Points RPM 1 1000.000000 4 0 0 Shift 3 1000.000000 4 0 0 2 0.000000 255.000000 1 2nd Gear Start Kickdown RPM Shift Points RPM 1 0 0 Gear 3 4 0 0 2 0.000000 255.000000 1 TCC Lock 2nd only used in Trans Overheat Mode 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 TCC Unlock 2nd(not used) 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 TCC Lock 2nd in 2GS 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 TCC Unlock 2nd(not used) 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 TCC Lock 3rd 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 TCC Lock 3rd Cruise 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 TCC Lock 4th 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 TCC Lock 4th Cruise 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 TCC Unlock 3rd 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 TCC Unlock 3rd Cruise 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 TCC Unlock 4th 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 TCC Unlock 4th Cruise 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 TCC Lock 3rd 2GS 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 TCC Lock 4th 2GS 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 TCC Unlock 3rd 2GS 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 TCC Unlock 4th 2GS 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 TCC PWM Duty Cycle Delta vs %TPS When in 2nd or 3rd Gear 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 TCC PWM Duty Cycle Delta vs %TPS When in 3rd Gear 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 TCC PWM Duty Cycle Delta vs %TPS When NOT in 3rd Gear 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 TCC PWM Duty Cycle Delta vs %TPS 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 TCC PWM Duty Cycle Apply Rate 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 TCC PWM Duty Cycle Release Rate 1 1000.000000 4 0 0 %TPS 17 1000.000000 4 0 0 2 0.000000 255.000000 1 Gear Ratios Ratio 1 0 0 Gear 4 4 0 0 2 0.000000 255.000000 1 PRN4321 Decoder Table bits 0-3 of L008A are P,C,B,A 0000 = 3 = 0 5 0001 = - = 1 4 0010 = - = 2 4 0011 = R = 3 2 0100 = - = 4 4 0101 = 2 = 5 6 0110 = P = 6 1 0111 = - = 7 4 1000 = - = 8 4 1001 = 4 = 9 4 1010 = N = 10 3 1011 = - = 11 4 1100 = 1 = 12 7 1101 = - = 13 4 1110 = - = 14 4 1111 = - = 15 4 1=P 2=R 3=N 4=4 5=3 6=2 7=1 1 0 0 Switch Combos (PCBA in Binary) 16 4 0 0 2 0.000000 255.000000 1 ??? 1 0 0 1 0 0 2 0.000000 255.000000 1 FBC2 table - 11 bytes 1 0 0 11 0 0 2 0.000000 255.000000 1 FBB1 table - 17 bytes 1 0 0 ? 17 0 0 2 0.000000 255.000000 1 FBA1 table - 16 bytes seems to be inverted compared to the PRN4321 decoder table 1 0 0 ? 16 0 0 2 0.000000 255.000000 1 FB84 table - 6 bytes 1 0 0 ? 6 0 0 2 0.000000 255.000000 1 FB7C table - 8 bytes may be the table used to command the PCM to open/close injectors for SFI operation based on possibly coolant temp or engine speed... 1 0 0 ? 8 0 0 2 0.000000 255.000000 1