EEPROM Directory for ECM Type BUEGB

Name/Meaning Offset Type Size (bytes) Remark
Baro Pressure Sensor Stored Value0xfffffffffffffffe-2Value1Stored barometric sensor reading
Stored Error Byte 00xffffffffffffffff-1Bits1Stored (historic) trouble codes, byte 0
Stored Error Byte 10x00000Bits1Stored (historic) trouble codes, byte 1
Stored Error Byte 20x00011Bits1Stored (historic) trouble codes, byte 2
Stored Error Byte 30x00022Bits1Stored (historic) trouble codes, byte 3
Stored Error Byte 40x00033Bits1Stored (historic) trouble codes, byte 4
Number of Rides since Error Set0x00044Value1Number of rides since a trouble code was set
Calibration ID0x00055Value1Country specific calibration identifier
AFV Rear0x00066Value2Adaptive fuel value rear cylinder
System Configuration0x00088Bits1Global ECM setup
Engine Running Minimum RPM0x000e14Value2Minimum RPM indicating a running engine cranking otherwise)
Throttle Position Sensor Reset Voltage0x001218Value2TPS voltage with a fully closed throttle, written on a TPS reset
Throttle Position Sensor Voltage Range0x001420Value2TPS voltage difference from fully closed to WOT
Throttle Position Sensor Degrees Range0x001622Value2TPS degrees difference from fully closed to WOT
Throttle Position Sensor Moving Average Fraction0x001824Value1TPS fraction used to detect TP changes
O2 Sensor Target Voltage0x001925Value1O2 sensor target voltage
O2 Sensor Rich Voltage0x001a26Value1O2 sensor voltage indicating a rich mixture
O2 Sensor Lean Voltage0x001b27Value1O2 sensor voltage indicating a lean mixture
Closed Loop Feature Minimum RPM0x001c28Value1Minimum RPM to activate O2 sensor
Closed Loop Feature Minimum Throttle0x001d29Value1Minimum throttle to activate O2 sensor
O2 Sensor Activation Time0x001e30Value1O2 sensor activation delay
O2 Sensor Deactivation Time0x001f31Value1O2 sensor deactivation delay
Startup Fuel Pulsewidth0x002032Table6Starting fuel pulse length
Pre Sync Fuel Maximum Engine Temperature0x002638Value1Max engine temp for pre-sync fuel pulses
Post Sync Fuel Maximum Engine Temperature0x002739Value1Max engine temp for post-sync fuel pulses
Fuel Pump Duty Cycle Table0x002840Table6Fuel pump duty cycle table
Fuel Pump Frequency0x002e46Value1Fuel pump PWM frequency
Light Acceleration Condition0x002f47Value1TPS change indicating a light accel. condition
Full Acceleration Condition0x003048Value1Change in throttle movement indicationg a full acceleration condition
Acceleration Enrichment Duration0x003149Value1Full acceleration enrichment duration in engine revs
Acceleration Enrichment Region0x003250Table4Acceleration enrichment region
Acceleration Enrichment Temperature Adjustment0x003654Table8Acceleration enrichment adjustment on engine temperature
Acceleration Enrichment0x003e62Table8Acceleration enrichment
Deceleration Correction Region0x004670Table8Deceleration correction region
Deceleration Correction0x004e78Value1Deceleration correction
Deceleration Condition Hysteresis0x004f79Value1Deceleration condition throttle hysteresis
Fuel Cut Region0x005080Table4Fuel cut region
Deceleration Learn Maximum RPM0x005484Value1Deceleration learn mode maximum RPM
Deceleration Learn Minimum RPM0x005585Value1Deceleration learn mode minimum RPM
Deceleration Learn Minimum Duration0x005686Value1Engine revs for deceleration learn mode
Deceleration Learn Minimum Readings0x005787Value1Number of consecutive rich O2 readings required
WOT Region0x005888Table4Wide-Open Throttle definition
WOT Enrichment0x005c92Value2Default fuel correction, applied to WOT regions
Idle Correction0x005e94Table8Idle correction
Idle Maximum Engine Speed0x0066102Value2Idle region maximum RPM
Idle Maximum Load0x0068104Value1Idle region maximum load
Open Loop Enrichment Delay0x0069105Value1Time before increasing AFV
Startup Enrichment Temperature Axis0x006a106Axis4Startup condition temperature axis
Startup Enrichment0x006e110Map4Fuell correction after egine startup
Startup Enrichment Duration0x0072114Map4Duration of startup fuel enrichment
Open Loop Default Correction0x0076118Value2Default fuel correction, applied to open loop regions
Front Cylinder Correction0x0078120Table8Front cylinder fuel enrichment on engine temperature
Warmup Enrichment0x0080128Table28Engine temperature fuel correction
Hot Start Condition0x009c156Value2Engine temperature indicating a hot start condition
Engine Temperature Sensor Conversion Data0x009e158Table28Engine temperature senor data
Air Temperature Correction0x00ba186Table14Air Temp correction
Air Temperature Sensor Data0x00c8200Table28Air temperature sensor data
Battery Voltage Correction0x00e4228Table12Battery voltage correction
Airbox Pressure Configuration0x00f0240Bits1Air pressure sensor configuration byte
Baro Pressure Sensor Delay0x00f1241Value1Delay before reading barometric pressure sensor when switching on ignition
Barometric Pressure Key-On Minimum Value0x00f3243Value1Minimum valid barometric pressure sensor reading when switching on ignition
Barometric Pressure Key-On Maximum Value0x00f4244Value1Maximum valid barometric pressure sensor reading when switching on ignition
Airbox Pressure Sensor Data0x00f6246Table10Air Box Pressure conversion
Baro Correction0x0100256Table10Baro pressure correction
Airbox Pressure Correction0x010a266Table16Airbox pressure correction
Closed Loop Region Upper Boundary0x011a282Table8Closed loop upper boundary
Closed Loop Region Lower Boundary0x0122290Table18Closed loop lower boundary
Closed Loop Upper Boundary Load Hysteresis0x0134308Value1Closed loop upper boundary throttle hysteresis
Closed Loop Lower Boundary Load Hysteresis0x0135309Value1Closed loop lower boundary throttle hysteresis
Closed Loop Upper Boundary RPM Hysteresis0x0136310Value2Closed loop upper boundary RPM hysteresis
Closed Loop Lower Boundary RPM Hysteresis0x0138312Value2Closed loop lower boundary RPM hysteresis
EGO Correction Maximum Value0x013a314Value2Maximum closed loop EGO correction
EGO Correction Minimum Value0x013c316Value2Minimum closed loop EGO correction
Calibration Mode Number of Readings0x013e318Value1Number of O2 sensor readings required to adjust AFV
AFV Storage Delay0x013f319Value1Time between AFV writes to EEPROM
AFV Maximum Value0x0140320Value2Maximum allowed AFV
AFV Minimum Value0x0142322Value2Minimum allowed AFV
AFV Increase Factor0x0144324Value2Factor applied to increase AFV
AFV Decrease Factor0x0146326Value2Factor applied to decrease AFV
Calibration Mode Maximum Engine Temperature0x0148328Value2Maximum engine temperature to enable calibration mode
Calibration Mode Minimum Engine Temperature0x014a330Value2Minimum engine temperature to enable calibration mode
Calibration Mode Region Upper Boundary0x014c332Table8Calibration mode region upper boundary
Calibration Mode Region Lower Boundary0x0154340Table14Calibration mode region lower boundary
Altitude Adjustement Lower Boundary0x0162354Table6Altitude adjustment lower boundary
Altitude Adjustment Upper Boundary0x0168360Table6Altitude adjustment upper boundary
Fuel PI Controller High RPM Threshold0x016e366Value1PI controller high value RPM limit
Fuel PI Controller High Throttle Threshold0x016f367Value1PI controller high value throttle limit
Fuel PI Controller High P-Value0x0170368Value1High P value used for PI controller
Fuel PI Controller High I-Value0x0171369Value1High I value used for PI controller
Fuel PI Controller Low P-Value0x0172370Value1Low P value used for PI controller
Fuel PI Controller Low I-Value0x0173371Value1Low I value used for PI controller
Fuel PI Controller Idle P-Value0x0174372Value1Idle P value used for PI controller
Fuel PI Controller Idle I-Value0x0175373Value1Idle I value used for PI controller
Fuel Pulse Endpoint Table for Engine Temperature0x0176374Table6Fuel pulse endpoint temperature correction
Fuel Pulse Endpoint Table for Load0x017c380Table6Fuel pulse endpoint throttle correction
Table Lock Value0x0182386Value2
Idle Spark Advance Table0x0184388Table8Idle Spark Advance
WOT Spark Advance Reduction0x018c396Table8WOT spark advance reduction
Spark Advance Retard Configuration0x0194404Bits1Spark advance and fuel reduction configuration
Speed-RPM Ratio RPM Sample Duration0x0195405Value1Sample period for Speed-RPM ratio
Spark Advance Reduction VSS RPM Ratio0x0196406Array5Speed-RPM ratio values for spark advance and fuel reduction
Spark Advance Retard Minimum Engine Temperature0x019b411Value1Minimum engine temperature to enable reduction
Spark Advance Reduction Upper RPM Boundary0x019c412Array6Maximum RPM to enable reduction
Spark Advance Reduction Lower RPM boundary0x01a2418Array6Minimum RPM to enable reduction
Spark Advance Reduction Fuel Correction0x01a8424Array6Fuel correction during activation
Spark Advance Reduction0x01ae430Array6The spark advance reduction while noise abatement is active
Spark Advance Reduction Ramp-In Duration0x01b4436Array6Spark advance reduction ramp-in duration
Spark Advance Reduction Hold Duration0x01ba442Array6Spark advance reduction hold duration
Spark Advance Reduction Ramp-Out Duration0x01c0448Array6Spark advance reduction ramp-out duration
RPM Fixed Soft Limit Trigger0x01ca458Value1Fixed soft limit trigger RPM
RPM Fixed Soft Limit Recharge0x01cb459Value1Fixed soft limit release RPM
Soft Limit Ignition Pattern Front0x01cc460Value1Front Soft Limit Fire Pattern
RPM Fixed Hard Limit Trigger0x01cc460Value1Fixed hard limit trigger RPM
Soft Limit Ignition Pattern Rear0x01cd461Value1Rear Soft Limit Fire Pattern
RPM Fixed Hard Limit Recharge0x01cd461Value1Fixed hard limit release RPM
Hard Limit Ignition Pattern Front0x01ce462Value1Front Hard Limit Fire Pattern
RPM Fixed Kill Limit Trigger0x01ce462Value1Kill limit trigger RPM
Hard Limit Ignition Pattern Rear0x01cf463Value1Rear Hard Limit Fire Pattern
RPM Fixed Kill Limit Recharge0x01cf463Value1Kill limit release RPM
RPM High Speed Hysteresis High Value0x01d0464Value1High speed speed-RPM-ratio hysteresis, upper value
RPM High Speed Hysteresis Low Value0x01d1465Value1High speed speed-RPM-ratio hysteresis, lower value
RPM High Speed Timed Limit Timer Start0x01d2466Value1RPM threshold to start limit timer at high speed
RPM High Speed Timed Limit Timer Reset0x01d3467Value1RPM threshold to reset limit timer at high speed
RPM High Speed Timed Hard Limit0x01d4468Value1RPM threshold to enable delayed hard limit at high speed
RPM High Speed Timed Soft Limit0x01d5469Value1RPM threshold to enable delayed soft limit at high speed
RPM High Speed Timed Soft Limit Delay0x01d6470Value1Soft limit delay at high speed
RPM High Speed Timed Hard Limit Delay0x01d7471Value1Hard limit delay at high speed
RPM Low Speed Timed Limit Timer Start0x01d8472Value1RPM threshold to start limit timer at low speed
RPM Low Speed Timed Limit Timer Reset0x01d9473Value1RPM threshold to reset limit timer at low speed
RPM Low Speed Timed Hard Limit0x01da474Value1RPM threshold to enable delayed hard limit at low speed
RPM Low Speed Timed Soft Limit0x01db475Value1RPM threshold to enable delayed soft limit at low speed
RPM Low Speed Timed Soft Limit Delay0x01dc476Value1Soft limit delay at low speed
RPM Low Speed Timed Hard Limit Delay0x01dd477Value1Hard limit delay at low speed
Temperature Soft Limit Minimum Load0x01de478Value1Minimum throttle to enable temperature soft limit
Temperature Soft Limit Minimum RPM0x01df479Value1Minimum RPM to enable temperature soft limit
Temperature Hard Limit Minimum Load0x01e0480Value1Minimum throttle to enable temperature hard limit
Temperature Hard Limit Minimum RPM0x01e1481Value1Minimum RPM to enable temperature hard limit
Temperature Soft Limit Trigger0x01e2482Value1Temperature threshold to trigger soft limit
Temperature Soft Limit Recharge0x01e3483Value1Temperature threshold to recharge soft limit
Temperature Hard Limit Trigger0x01e4484Value1Temperature trheshold to trigger hard limit
Temperature Hard Limit Recharge0x01e5485Value1Temperature threshold to recharge hard limit
Ignore Minimum RPM Trigger0x01e6486Value1Temperature threshold indicating to ignore RPM/throttle limits
Ignore Minimum RPM Recharge0x01e7487Value1Temperature threshold indicating to obey RPM/throttle limits
Temperature Kill Limit Trigger0x01e8488Value1Temperature trheshold to trigger hard limit
Temperature Kill Limit Recharge0x01e9489Value1Temperature threshold to recharge kill limit
Temperature Limit Engine Lamp On Value0x01ea490Value1Temperature threshold to switch on engine lamp
Temperature Limit Engine Lamp Off Value0x01eb491Value1Temperature threshold to switch off engine lamp
Fan Key-On On Temperature0x01ec492Value1Temperature threshold to switch on fan
Fan Key-On Off Temperature0x01ed493Value1Temperature threshold to switch off fan
Fan Key-On Duty Cycle0x01ee494Table8Fan key-on duty cycle
Fan Duty Cycle Frequency0x01ee494Value1Fan duty cycle PWM frequency
VS-RPM Ratio VS Sampling Time0x01f7503Value1Time to count speed sensor pulses
Fan Key-Off Run Delay0x01f8504Value1Key-off delay before starting fan
Fan Key-Off Run Duty Cycle0x01f9505Value1Fan duty cycle after key-off
Fan Key-Off On Temperature0x01fa506Value1Key-off temperature threshold to switch on fan
Fan Key-Off Off Temperature0x01fb507Value1Key-off temperature threshold to switch off fan
Fan Key-Off Maximum Duration0x01fc508Value1Maximum time running fan after key-off
Fan Key-Off Minimum Battery Voltage0x01fd509Value1Minimum battery voltage to run fan after key-off
Active Muffler Configuration0x01fe510Bits1Active Muffler Valve Configuration
Active Muffler WOT Condition Hysteresis0x01ff511Value1Active exhaust valve WOT condition hysteresis
Active Muffler Motor Minimum On Time0x0200512Value1Active exhaust valve controller minimum on-time
Active Muffler Motor Minimum Off Time0x0201513Value1Active exhaust valve controller minimum off-time
Active Muffler Valve Switching Points0x0202514Array6Active exhaust valve switching RPMs
Rides Required to Clear DTC0x0208520Value1Number of rides without error codes set to clear store errors
Throttle Position Sensor Number of Errors0x0209521Value1Number of TPS read failures before error code is set
Throttle Position Sensor Highest Reading Allowed0x020a522Value2Maximum TPS reading
Throttle Position Sensor Lowest Reading Allowed0x020c524Value2Minimum TPS reading
Throttle Position Sensor Default Value0x020e526Value2TPS default value set on failure
O2 Sensor Test Minimum RPM0x0210528Value2Minimum RPM to check for O2 activity
O2 Sensor Test Minimum Throttle0x0212530Value1Minimum throttle to check for O2 activity
O2 Sensor Number of Errors0x0213531Value1Number of O2 sensor read failures before error code is set
O2 Sensor Number of Inactive Reads0x0214532Value1Number of inactive results before error code is set
Engine Temperature Sensor Number of Errors0x0215533Value1Number of ET sensor read failures before error code is set
Engine Temperature Sensor Highest Reading Allowed0x0216534Value1Maximum ET sensor reading
Engine Temperature Sensor Lowest Reading Allowed0x0217535Value1Minimum ET sensor reading
Engine Temperature Sensor Default Value0x0218536Value1ET sensor default value set on failure
Air Temperature Sensor Highest Reading Allowed0x0219537Value1Maximum allowed air temperature sensor reading
Air Temperature Sensor Lowest Reading Allowed0x021a538Value1Minimum allowed air temperature sensor reading
Air Temperature Sensor Default Value0x021b539Value1Air temperature sensor default value, set on failure
Air Temperature Sensor Number of Errors0x021c540Value1Number of air temperature sensor test failures before error code is set
Battery Voltage Number of Errors0x021d541Value1Number of battery voltage test failures before error code is set
Battery Voltage Highest Reading Allowed0x021e542Value2Battery voltage maximum reading allowed
Battery Voltage Lowest Reading Allowed0x0220544Value2Battery voltage minimum reading allowed
Battery Voltage Default Value0x0222546Value2Battery voltage default value, set on failure
Active Muffler Controller Number of Tests Failed0x0224548Value1Number of AMC test failures before error code is set
Active Muffler Controller Max Feedback Time0x0225549Value1Maximum time allowed for AMC feedback
Injector Feedback Highest Reading Allowed0x0226550Value1Maximum injector feedback reading
Injector Feedback Lowest Reading Allowed0x0227551Value1Minimum injector feedback reading
Injector Feedback Number of Errors0x0228552Value1Number of injector feedback test failures before error code is set
Coil Feedback Highest Reading Allowed0x0229553Value1Maximum allowed coil feedback reading
Coil Feedback Lowest Reading Allowed0x022a554Value1Minimum allowed coil feedback reading
Bank Angle Sensor Lowest Reading Allowed0x022b555Value1Minimum bank angles sensor reading allowed (alternative: shifter debounce period)
Coil Feedback Number of Errors0x022b555Value1Number of failed coil feedback tests before error code is set
Fuel Pump Feedback Upper Limit0x022c556Value1Maximum fuelpump feedback reading
Fuel Pump Feedback Off Time before Test0x022d557Value1Off time before fuel pump feedback checked
Fuel Pump Feedback Number of Errors0x022e558Value1Number of fuelpump feedback test failures before error code is set
Tacho Feedback Number of Errors0x022f559Value1Number of tacho feedback test failures before error code is set
Fan Feedback Upper Limit0x0230560Value1Maximum fan feedback reading
Fan Feedback Off Time before Test0x0231561Value1Fan off-time before running feedback test
Fan Feedback Number of Errors0x0232562Value1Number of failed fan tests before error code is set
Bank Angle Sensor Highest Reading Allowed0x0233563Value1Maximum bank angle sensor reading allowed (alternative: shifter configuration)
Bank Angle Sensor Tip-Over Value0x0234564Value1Bank angle sensor tip-over value (alternative: shifter minimum delay between activations)
Bank Angle Sensor Number of Errors0x0236566Value1Number of bank angle sensor test failures before error code is set (alternative: shifter fuel cut duration)
Bank Angle Sensor Tipover Delay0x0237567Value1Bank angle sensor tip-over detection delay (alternative: shifter maximum input activation value)
EEPROM Test Number of Errors0x0238568Value1Number of failed EEPROM checksum tests before error code set
AD-Converter Number of Errors0x0239569Value1Number of failed A/D conversion tests before error code set
Camshaft Sensor Number of Sync Errors0x023a570Value1Number of revs without sync detected before error code set
Camshaft Sensor Test Number of Consecutive Sync Errors0x023b571Value1Number of consecutive out-of-sync revs before error code set
Error Mask Byte 00x0244580Bits1Diagnostic trouble code mask, byte 0
Error Mask Byte 10x0245581Bits1Diagnostic trouble code mask, byte 1
Error Mask Byte 20x0246582Bits1Diagnostic trouble code mask, byte 2
Error Mask Byte 30x0247583Bits1Diagnostic trouble code mask, byte 3
Error Mask Byte 40x0248584Bits1Diagnostic trouble code mask, byte 4
Dwell Duration0x0249585Array17Dwell duration table
Timing Table Load Axis0x0252594Axis10Timing table load axis y-axis)
Timing Table RPM Axis0x025c604Axis20Timing table RPM axis x-axis)
Fuel Map Load Axis0x0270624Axis12Fuel load axis
Fuel Map RPM Axis0x027c636Axis26Fuel RPM axis
Timing Table Front0x0296662Map100Timing table front cylinder
Timing Table Rear0x02fa762Map100Timing table rear cylinder
Fuel Map Front0x035e862Map168Front fuel table
Fuel Map Rear0x04061030Map168Fuel map rear cylinder


Note:
For variables that have a scaling factor and/or a translational offset given, use this formula to calculate the output value:
output_value = (EEPROM_value * scale) + translate


Please double-check all information from this site before using them!