0x1 P30.xdf P30-203 Vtec ECU pablo emmerson 0 VTEC Coolant Temp Check (0x44 enables, 0xFF disables) byte 1 0x44 Low Cam Fuel Table 10 col x 20 row - OBD1_8bit Fuel ''v'' values bytes 200 mBar 10 1000.000000 4 0 0 rpm 20 1000.000000 4 0 0 200 2 0.000000 255.000000 1 Low Cam Fuel Coeff 10 col x 1 row - OBD1_8bit Fuel ''m'' values bytes 10 10 0 0 1 0 0 2 0.000000 255.000000 1 Low Cam Ignition Table 10 col x 20 row - OBD1_8bit Advance values bytes 200 mBar 10 1000.000000 4 0 0 RPM 20 1000.000000 4 0 0 2 0.000000 255.000000 1 High Cam Fuel Table 10 col x 20 row - OBD1_8bit Fuel ''v'' values? bytes 200 mBar 10 1000.000000 4 0 0 rpm 20 1000.000000 4 0 0 200 2 0.000000 255.000000 1 High Cam Fuel Coeff 10 col x 1 row - OBD1_8bit Fuel ''m'' values ? bytes 10 10 0 0 1 0 0 2 0.000000 255.000000 1 High Cam Ignition Table 10 col x 20 row - OBD1_8bit Advance values? bytes 200 mBar 10 1000.000000 4 0 0 RPM 20 1000.000000 4 0 0 2 0.000000 255.000000 1 ----------- 1 0 0 1 0 0 2 0.000000 255.000000 1 Extra Fuel Table LIMP MODE 10 col x 10 row (made up rpm scale unsure of the actual scale but from experiance 3000k is then max. my car has been in limp mode, i scaled it down evenly) bytes 100 mBar 10 1000.000000 4 0 0 RPM 10 1000.000000 4 0 0 2 0.000000 255.000000 1 Extra Fuel Coeff LIMP MODE 10 col x 1 row bytes 10 mBar 10 1000.000000 4 0 0 RPM 1 1000.000000 4 0 0 2 0.000000 255.000000 1 Extra Ignition Table LIMP MODE 10 col x 10 row bytes 100 mBar 10 1000.000000 4 0 0 RPM 10 1000.000000 4 0 0 2 0.000000 255.000000 1 ----------- 1 0 0 1 0 0 2 0.000000 255.000000 1 Low Cam Table - CLOSE LOOP (target lambda) 10 col x 20 row bytes 200 mBar 10 1000.000000 4 0 0 rpm 20 1000.000000 4 0 0 200 2 0.000000 255.000000 1 High Cam Table - CLOSE LOOP (target lambda) 10 col x 20 row bytes 200 mBar 10 1000.000000 4 0 0 rpm 20 1000.000000 4 0 0 200 2 0.000000 255.000000 1 Extra Fuel Table CLOSE LOOP (target lambda) 10 col x 10 row (Pure guess, this might be, Extra Fuel Table CLOSE LOOP (target lambda) cause the tables sizes arethe same and Ecu runs closed loop in limp mode?? another guess) no idea, all 00s bytes 100 mBar 10 1000.000000 4 0 0 RPM 10 1000.000000 4 0 0 2 0.000000 255.000000 1 ----------- 1 0 0 1 0 0 2 0.000000 255.000000 1 Vtec Enable 0xFF enables, 0x00 disables bytes 1 0x2 Knock Sensor Enable 0xFF enables, 0x00 disables bytes 1 0x2 Oxygen heater Sensor 0xFF enables, 0x00 disables bytes 1 0x2 Barometric Sensor Enable 0xFF enables, 0x00 disables bytes 1 0x2 Oxygen Sensor 0xFF enables, 0x00 disables bytes 1 0x2 Injector Test 0xFF enables, 0x00 disables bytes 1 0x2 EGR System 0xFF enables, 0x00 disables bytes 1 0x2 Speed limiter - normal mode 0xFF enables, 0x00 disables bytes 1 0x2 Vtec VSS check 0xFF enables, 0x00 disables bytes 1 0x2 ---------- 0x1 Debug/Test mode 0xFF enables, 0x00 disables, has a lot of effects - more info hinted at here bytes 1 0x2 Auto/Manual Enable 0xFF enables, 0x00 disables, (no idea) lots of good stuff in this thread needs to be deciphered here bytes 2 0x2 Speed Limiter Setting for debug mode 0xFF enables, 0x00 disables bytes 1 0x2 Low Cam Rev Limit Reset OBD1_16bit RPM format bytes 2 0x2 Low Cam Rev Limit Set OBD1_16bit RPM format bytes 2 0x2 High Cam Rev Limit Reset OBD1_16bit RPM format bytes 2 0x2 High Cam Rev Limit Set OBD1_16bit RPM format bytes 2 0x2 ---------- 0x1 VTEC Point #1 VTEC Crossover RPM #1 Two OBD1_8bit Low Cam RPM values - first is reset, second is set. bytes 2 0x2 VTEC Point #1 Second bit VTEC Crossover RPM #1 Two OBD1_8bit Low Cam RPM values - first is reset, second is set. (with do a bit vales do i need to store them seperatly???) bytes 2 0x4 VTEC Point #2 VTEC Crossover RPM #2 Two OBD1_8bit Low Cam RPM values - first is reset, second is set. bytes 2 0x2 VTEC Point #2 Second Bit VTEC Crossover RPM #2 Two OBD1_8bit Low Cam RPM values - first is reset, second is set. bytes 2 0x2 VTEC Point #3 VTEC Crossover RPM #3 Two OBD1_8bit Low Cam RPM values - first is reset, second is set. bytes 2 0x2 VTEC Point #3 Second Bit VTEC Crossover RPM #3 Two OBD1_8bit Low Cam RPM values - first is reset, second is set. bytes 2 0x2 VTEC Point #4 VTEC Crossover RPM #4 Two OBD1_8bit Low Cam RPM values - first is reset, second is set. bytes 2 0x2 VTEC Point #4 Second Bit VTEC Crossover RPM #4 Two OBD1_8bit Low Cam RPM values - first is reset, second is set. bytes 2 0x2 ---------- 0x1 MAP Sensor 0v-5v 0x00-0xFF bytes 1 0x2 PA Sensor 0v-5v 0x00-0xFF bytes 1 0x2 Gradual changing IAT value 0v-5v 0x00-0xFF bytes 1 0x2 mBar Scale mBar scale row - OBD1_8bit MBar bytes 10 0 0 Low Cam RPM Scale Low cam RPM scale row - OBD1_8bit Low Cam RPM values bytes 20 0 0 High RPM Scale High RPM scale row - OBD1_8bit High Cam RPM values bytes 20 0 0 Unkown table Has something to do with IACV pulse (47 is a prime number so i am not sure that this is a table, probably a scale or something???) byte 47 1 0 0 1 0 0 2 0.000000 255.000000 1 IACV, Intake Air Control Valve 0v-5v 0x00-0xFF 0x2 ELD, Electronic Load Detection 0v-5v 0x00-0xFF 0x1