Engine parameters
The Lexus RX 350 has 562 engine parameters.
● Confirmed◆ In testing○ Supported× Not supported
A/F heater duty bank 1 sensor 1 LEXUS_F_HEATER_DUTY_B1S1
- Request
21 3A - Service 21
PID 3A - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 32 to 47 of the reply, 16 bits.
- Formula
(val × 25 ÷ 4096)- Range
- 0 to 399.9 %
- Unit
- %
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
A/F ratio learn value high, bank 1 LEXUS_AF_LEARN_HIGH_PORT_B1Confirmed
- Request
22 10 A2 - Service 22
DID 10A2 - Module
700 → 708 - Every
1 s - Testing
Bits 32 to 39 of the reply, 8 bits.
- Formula
(val × 100 ÷ 255 − 50)- Range
- -50 to 50 %
- Unit
- %
Confirmed for 2020, 2022, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2017.
A/F ratio learn value high, bank 1 LEXUS_AFRL_HIGH_1Confirmed
- Request
22 10 A2 - Service 22
DID 10A2 - Module
700 → 708 - Every
1 s - Testing
Bits 32 to 39 of the reply, 8 bits.
- Formula
(val × 99.6 ÷ 255 − 50)- Range
- 0 to 49 %
- Unit
- %
Confirmed for 2020, 2022, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2017.
A/F ratio learn value idle, bank 1 LEXUS_AF_LEARN_IDLE_PORT_B1Confirmed
- Request
22 10 A2 - Service 22
DID 10A2 - Module
700 → 708 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 100 ÷ 255 − 50)- Range
- -50 to 50 %
- Unit
- %
Confirmed for 2020, 2022, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2017.
A/F ratio learn value idle, bank 1 LEXUS_AFRL_IDLE_1Confirmed
- Request
22 10 A2 - Service 22
DID 10A2 - Module
700 → 708 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 99.6 ÷ 255 − 50)- Range
- 0 to 49 %
- Unit
- %
Confirmed for 2020, 2022, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2017.
A/F ratio learn value low, bank 1 LEXUS_AF_LEARN_LOW_PORT_B1Confirmed
- Request
22 10 A2 - Service 22
DID 10A2 - Module
700 → 708 - Every
1 s - Testing
Bits 8 to 15 of the reply, 8 bits.
- Formula
(val × 100 ÷ 255 − 50)- Range
- -50 to 50 %
- Unit
- %
Confirmed for 2020, 2022, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2017.
A/F ratio learn value low, bank 1 LEXUS_AFRL_LOW_1Confirmed
- Request
22 10 A2 - Service 22
DID 10A2 - Module
700 → 708 - Every
1 s - Testing
Bits 8 to 15 of the reply, 8 bits.
- Formula
(val × 99.6 ÷ 255 − 50)- Range
- 0 to 49 %
- Unit
- %
Confirmed for 2020, 2022, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2017.
A/F ratio learn value mid.1, bank 1 LEXUS_AF_LEARN_MID1_PORT_B1Confirmed
- Request
22 10 A2 - Service 22
DID 10A2 - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2026 Lexus RX 350.
Bits 16 to 23 of the reply, 8 bits.
0x79 = 121 → (121 × 100 ÷ 255 − 50) = -2.54902 %
- Formula
(val × 100 ÷ 255 − 50)- Range
- -50 to 50 %
- Unit
- %
Confirmed for 2020, 2022, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2017.
A/F ratio learn value mid.1, bank 1 LEXUS_AFRL_MID_1_1Confirmed
- Request
22 10 A2 - Service 22
DID 10A2 - Module
700 → 708 - Every
1 s - Testing
Bits 16 to 23 of the reply, 8 bits.
- Formula
(val × 99.6 ÷ 255 − 50)- Range
- 0 to 49 %
- Unit
- %
Confirmed for 2020, 2022, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2017.
A/F ratio learn value mid.2, bank 1 LEXUS_AF_LEARN_MID2_PORT_B1Confirmed
- Request
22 10 A2 - Service 22
DID 10A2 - Module
700 → 708 - Every
1 s - Testing
Bits 24 to 31 of the reply, 8 bits.
- Formula
(val × 100 ÷ 255 − 50)- Range
- -50 to 50 %
- Unit
- %
Confirmed for 2020, 2022, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2017.
A/F ratio learn value mid.2, bank 1 LEXUS_AFRL_MID_2_1Confirmed
- Request
22 10 A2 - Service 22
DID 10A2 - Module
700 → 708 - Every
1 s - Testing
Bits 24 to 31 of the reply, 8 bits.
- Formula
(val × 99.6 ÷ 255 − 50)- Range
- 0 to 49 %
- Unit
- %
Confirmed for 2020, 2022, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2017.
A/F ratio learned high, bank 1 LEXUS_A_F_RATIO_LEARNED_HIGH_BANK_1Confirmed
- Request
22 10 2A - Service 22
DID 102A - Module
700 → 708 - Every
1 s - Testing
Bits 32 to 39 of the reply, 8 bits.
- Formula
(val × 100 ÷ 255 − 50)- Range
- -50 to 50 %
- Unit
- %
Confirmed for 2017, 2020, 2022, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015.
A/F ratio learned idle, bank 1 LEXUS_A_F_RATIO_LEARNED_IDLE_BANK_1Confirmed
- Request
22 10 2A - Service 22
DID 102A - Module
700 → 708 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 100 ÷ 255 − 50)- Range
- -50 to 50 %
- Unit
- %
Confirmed for 2017, 2020, 2022, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015.
A/F ratio learned low, bank 1 LEXUS_A_F_RATIO_LEARNED_LOW_BANK_1Confirmed
- Request
22 10 2A - Service 22
DID 102A - Module
700 → 708 - Every
1 s - Testing
Bits 8 to 15 of the reply, 8 bits.
- Formula
(val × 100 ÷ 255 − 50)- Range
- -50 to 50 %
- Unit
- %
Confirmed for 2017, 2020, 2022, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015.
A/F ratio learned mid 1, bank 1 LEXUS_A_F_RATIO_LEARNED_MID_1_BANK_1Confirmed
- Request
22 10 2A - Service 22
DID 102A - Module
700 → 708 - Every
1 s - Testing
Bits 16 to 23 of the reply, 8 bits.
- Formula
(val × 100 ÷ 255 − 50)- Range
- -50 to 50 %
- Unit
- %
Confirmed for 2017, 2020, 2022, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015.
A/F ratio learned mid 2, bank 1 LEXUS_A_F_RATIO_LEARNED_MID_2_BANK_1Confirmed
- Request
22 10 2A - Service 22
DID 102A - Module
700 → 708 - Every
1 s - Testing
Bits 24 to 31 of the reply, 8 bits.
- Formula
(val × 100 ÷ 255 − 50)- Range
- -50 to 50 %
- Unit
- %
Confirmed for 2017, 2020, 2022, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015.
A/F test results 1, incomplete LEXUS_F_TEST_RESULTS_1
- Request
21 E3 - Service 21
PID E3 - Module
7E0 → 7E8 - Every
1 s - Testing
Bit 15 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Absolute evap system vapor pressure EVAP_VPASAE J1979Confirmed
Normally obtained from a sensor located in the fuel tank or a sensor in an evaporative system vapor line.
- Request
01 53 - Service 01
PID 53 - Module
7E0 → 7E8 - Every
1 s
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val ÷ 200)- Range
- 0 to 327.675 kPa
- Unit
- kPa
Confirmed for 2006, 2015. Supported for 2025.
Absolute load value LOAD_ABSSAE J1979Confirmed
- Request
01 43 - Service 01
PID 43 - Module
7E0 → 7E8 - Every
250 ms
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val × 100 ÷ 255)- Range
- 0 to 25700 %
- Unit
- %
Confirmed for 2006, 2015. Supported for 2016 to 2017, 2023, 2025 to 2026.
Accelerator pedal position LEXUS_APP_V2
- Request
22 10 60 - Service 22
DID 1060 - Module
7D2 → 7DA - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val ÷ 2)- Range
- 0 to 100 %
- Unit
- %
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Accelerator sensor volt %, 1 LEXUS_ACCEL_SENS_NO_1_VOLTConfirmed
- Request
21 01 - Service 21
PID 01 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 136 to 143 of the reply, 8 bits.
0x52 = 82 → (82 × 100 ÷ 255) = 32.156863 %
- Formula
(val × 100 ÷ 255)- Range
- 0 to 100 %
- Unit
- %
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Accelerator sensor volt %, 2 LEXUS_ACCEL_SENS_NO_2_VOLTConfirmed
- Request
21 01 - Service 21
PID 01 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 144 to 151 of the reply, 8 bits.
0x28 = 40 → (40 × 100 ÷ 255) = 15.686275 %
- Formula
(val × 100 ÷ 255)- Range
- 0 to 100 %
- Unit
- %
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Accessory relay on LEXUS_ACC_RELAY_ON
- Request
21 39 - Service 21
PID 39 - Module
7E0 → 7E8 - Every
250 ms - Testing
Bit 46 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2019, 2021 to 2026. Not supported for 2006, 2017, 2020.
Accumulated time of DC inhibit LEXUS_ACCUMULATED_TIME_DC
- Request
21 92 - Service 21
PID 92 - Module
7E2 → 7EA - Every
1 s - Testing
Bits 72 to 87 of the reply, 16 bits.
- Formula
val- Range
- 0 to 65535
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Accumulated time of hot temperature LEXUS_ACCUMULATED_TIME_HOT_T
- Request
21 92 - Service 21
PID 92 - Module
7E2 → 7EA - Every
1 s - Testing
Bits 104 to 119 of the reply, 16 bits.
- Formula
val- Range
- 0 to 65535
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Accumulator open LEXUS_ACCUMULATOR_OPENConfirmed
- Request
21 BE - Service 21
PID BE - Module
7B0 → 7B8 - Every
250 ms - Testing
Example reply from a 2017 Lexus RX 350.
Bit 16 of the reply.
0b0 = 0 → 0
- Formula
val- Range
- 0 to 1
- Unit
- No or yes
Confirmed for 2006, 2010, 2013, 2015, 2017. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2008, 2020, 2022, 2025 to 2026.
Acoustic control induction system vacuum switching valve on LEXUS_ACIS_VSV_ON
- Request
21 39 - Service 21
PID 39 - Module
7E0 → 7E8 - Every
250 ms - Testing
Bit 3 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2019, 2021 to 2026. Not supported for 2006, 2017, 2020.
Actual engine percent torque LEXUS_IA_PCM_ACT_ENG_PCT_TRQ
- Request
22 F4 62 - Service 22
DID F462 - Module
7E0 → 7E8 - Every
250 ms - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val − 125)- Range
- 0 to 100 %
- Unit
- %
In testing for 2002, 2005 to 2016, 2018 to 2026. Not supported for 2017.
Actual engine torque LEXUS_ACT_ENG_TQ
- Request
21 49 - Service 21
PID 49 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bits 24 to 39 of the reply, 16 bits.
- Formula
(val − 32768)- Range
- -32768 to 32767 N·m
- Unit
- N·m
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Actuator power supply on LEXUS_ACTUATOR_POWER_SUP_ON
- Request
21 41 - Service 21
PID 41 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bit 146 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Air conditioning compressor LEXUS_AC_COMP
- Request
21 E6 - Service 21
PID E6 - Module
7E0 → 7E8 - Every
1 s - Testing
Bit 2 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Air conditioning gate status LEXUS_AIRCON_GATE_STAT
- Request
21 75 - Service 21
PID 75 - Module
7E2 → 7EA - Every
5 s - Testing
Bit 2 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Air conditioning power consumption LEXUS_AC_CONS_POWER_W
- Request
21 7D - Service 21
PID 7D - Module
7E2 → 7EA - Every
1 s - Testing
Bits 16 to 23 of the reply, 8 bits.
- Formula
(val × 50)- Range
- 0 to 12750
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Air conditioning power consumption LEXUS_AC_POWER_CONS
- Request
22 10 6E - Service 22
DID 106E - Module
7D2 → 7DA - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val ÷ 20)- Range
- 0 to 12.75 kW
- Unit
- kW
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Air conditioning power consumption LEXUS_AC_POWER_CONS_747
- Request
22 10 6E - Service 22
DID 106E - Module
747 → 74F - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val ÷ 2000 − 12500)- Range
- -12500 to -12500 kW
- Unit
- kW
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Air flow rate from mass air flow sensor MAFSAE J1979Confirmed
Pelican can show this parameter as the mass air flow.
- Request
01 10 - Service 01
PID 10 - Module
7E0 → 7E8 - Every
250 ms
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val ÷ 100)- Range
- 0 to 655.35 g/s
- Unit
- g/s
Confirmed for 2006, 2010, 2013, 2015, 2020. Supported for 2008, 2016 to 2017, 2022 to 2023, 2025.
Air fuel sensor current, bank 1 sensor 1 LEXUS_AFS_CURRENT_B1S1Confirmed
- Request
21 04 - Service 21
PID 04 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 64 to 79 of the reply, 16 bits.
- Formula
(val − 128)- Range
- -128 to 127.99 mA
- Unit
- mA
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Air mix servo target pulse, driver LEXUS_AIR_MIX_SERVO_TARG_DConfirmed
- Request
21 41 - Service 21
PID 41 - Module
7C4 → 7CC - Every
1 s - Testing
Example reply from a 2017 Lexus RX 350.
Bits 0 to 7 of the reply, 8 bits.
0x6B = 107 → 107
- Formula
val- Range
- 0 to 255
- Unit
- Number
Confirmed for 2017. In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006.
Air-fuel ratio, bank 1 sensor 1 LEXUS_AF_LAMBDA_B1S1_V6Confirmed
- Request
21 04 - Service 21
PID 04 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 16 to 31 of the reply, 16 bits.
- Formula
(val × 1.99 ÷ 65535)- Range
- 0 to 1.99
- Unit
- Number
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Air-fuel ratio, bank 2 sensor 1 LEXUS_AF_LAMBDA_B2S1_V6Confirmed
- Request
21 04 - Service 21
PID 04 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 48 to 63 of the reply, 16 bits.
- Formula
(val × 1.99 ÷ 65535)- Range
- 0 to 1.99
- Unit
- Number
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Air-fuel sensor current, bank 1 sensor 1 LEXUS_AFS_I_B1S1Confirmed
- Request
21 04 - Service 21
PID 04 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 96 to 111 of the reply, 16 bits.
0x8000 = 32768 → (32768 ÷ 256 − 128) = 0 mA
- Formula
(val ÷ 256 − 128)- Range
- -128 to 127.99 mA
- Unit
- mA
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Air-fuel sensor current, bank 2 sensor 1 LEXUS_AFS_CURRENT_B2S1_V6Confirmed
- Request
21 04 - Service 21
PID 04 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 128 to 143 of the reply, 16 bits.
0x8000 = 32768 → (32768 ÷ 256 − 128) = 0 mA
- Formula
(val ÷ 256 − 128)- Range
- -128 to 127.99 mA
- Unit
- mA
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Air-fuel sensor voltage, bank 2 sensor 1 LEXUS_AFS_VOLTAGE_B2S1_V6Confirmed
- Request
21 04 - Service 21
PID 04 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 64 to 79 of the reply, 16 bits.
0x6999 = 27033 → (27033 × 7.99 ÷ 65535) = 3.295852 V
- Formula
(val × 7.99 ÷ 65535)- Range
- 0 to 7.99 V
- Unit
- V
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Air/fuel lambda, bank 1 sensor 1 LEXUS_AF_LAMBDA_B1S1Confirmed
Pelican can show this parameter as the O2 lambda.
- Request
21 04 - Service 21
PID 04 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 16 to 31 of the reply, 16 bits.
- Formula
(val × 1.99 ÷ 65535)- Range
- 0 to 1.99
- Unit
- Number
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Alt voltage - active test LEXUS_ALT_VOL_ACTIVE_TEST
- Request
21 42 - Service 21
PID 42 - Module
7E0 → 7E8 - Every
5 s - Testing
Bits 48 to 63 of the reply, 16 bits.
- Formula
(val × 5 ÷ 4096)- Range
- 0 to 79.998 V
- Unit
- V
In testing for 2002, 2005, 2007 to 2016, 2018 to 2019, 2021 to 2026. Not supported for 2006, 2017, 2020.
Alt voltage - non active test LEXUS_ALT_VOL_NON_ACTIVE
- Request
21 42 - Service 21
PID 42 - Module
7E0 → 7E8 - Every
5 s - Testing
Bits 32 to 47 of the reply, 16 bits.
- Formula
(val × 5 ÷ 4096)- Range
- 0 to 79.998 V
- Unit
- V
In testing for 2002, 2005, 2007 to 2016, 2018 to 2019, 2021 to 2026. Not supported for 2006, 2017, 2020.
Alternator output duty LEXUS_ALTERNATOR_OUTPUT
- Request
21 42 - Service 21
PID 42 - Module
7E0 → 7E8 - Every
5 s - Testing
Bits 64 to 79 of the reply, 16 bits.
- Formula
(val × 25 ÷ 4096)- Range
- 0 to 399.9 %
- Unit
- %
In testing for 2002, 2005, 2007 to 2016, 2018 to 2019, 2021 to 2026. Not supported for 2006, 2017, 2020.
Alternator output duty cycle LEXUS_ALT_DUTY_CYCLEConfirmed
- Request
22 15 FA - Service 22
DID 15FA - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2022 Lexus RX 350.
Bits 0 to 15 of the reply, 16 bits.
0x0880 = 2176 → (2176 ÷ 164) = 13.268293 %
- Formula
(val ÷ 164)- Range
- 0 to 399 %
- Unit
- %
Confirmed for 2017, 2020, 2022. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2025 to 2026.
Ambient air temperature LEXUS_AAT_7C4Confirmed
- Request
21 22 - Service 21
PID 22 - Module
7C4 → 7CC - Every
1 s - Testing
Example reply from a 2022 Lexus RX 350.
Bits 0 to 7 of the reply, 8 bits.
0x82 = 130 → (130 × 89.25 ÷ 255 − 23.3) = 22.2 °C
- Formula
(val × 89.25 ÷ 255 − 23.3)- Range
- -23.3 to 65.95 °C
- Unit
- °C
Confirmed for 2010, 2013, 2015, 2017, 2020, 2022. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2025 to 2026.
Ambient temperature LEXUS_AATConfirmed
- Request
22 1F 46 - Service 22
DID 1F46 - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2026 Lexus RX 350.
Bits 0 to 7 of the reply, 8 bits.
0x47 = 71 → (71 − 40) = 31 °C
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
Confirmed for 2020, 2022, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2017.
Ambient temperature LEXUS_AAT_7D2Confirmed
- Request
22 1F 46 - Service 22
DID 1F46 - Module
7D2 → 7DA - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
Confirmed for 2025. In testing for 2007, 2009 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024, 2026. Not supported for 2002, 2005 to 2006, 2008, 2013, 2015, 2017, 2020, 2022.
Ambient temperature LEXUS_AAT_7E2
- Request
21 01 - Service 21
PID 01 - Module
7E2 → 7EA - Every
30 s - Testing
Bits 24 to 31 of the reply, 8 bits.
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
APP sensor 1 voltage LEXUS_IA_APP1_V
- Request
22 09 14 - Service 22
DID 0914 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val ÷ 1000)- Range
- 0 to 65.535 V
- Unit
- V
In testing for 2002, 2005 to 2016, 2018 to 2026. Not supported for 2017.
APP sensor 2 voltage LEXUS_IA_APP2_V
- Request
22 09 15 - Service 22
DID 0915 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val ÷ 1000)- Range
- 0 to 65.535 V
- Unit
- V
In testing for 2002, 2005 to 2016, 2018 to 2026. Not supported for 2017.
Atmosphere pressure LEXUS_ATMOSPHERE_P_7E2
- Request
21 01 - Service 21
PID 01 - Module
7E2 → 7EA - Every
30 s - Testing
Bits 32 to 39 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255 kPa
- Unit
- kPa
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Atmosphere pressure LEXUS_ATMOSPHERE_PRESSUREConfirmed
- Request
21 01 - Service 21
PID 01 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 56 to 63 of the reply, 8 bits.
0x7E = 126 → 126 kPa
- Formula
val- Range
- 0 to 255 kPa
- Unit
- kPa
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Atmospheric pressure LEXUS_ATMOSPHERE_PRESSURE_V2Confirmed
- Request
21 01 - Service 21
PID 01 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 64 to 71 of the reply, 8 bits.
0x00 = 0 → 0 kPa
- Formula
val- Range
- 0 to 255 kPa
- Unit
- kPa
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Automatic transmission fluid thermal degradation estimate LEXUS_ATF_THERMAL_DEGRAD_EST
- Request
22 16 2B - Service 22
DID 162B - Module
701 → 709 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
val- Range
- 0 to 65535
- Unit
- Number
In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2017, 2020, 2022, 2025 to 2026.
Barometric pressure BAROSAE J1979Confirmed
Normally obtained from one of a dedicated barometric sensor, a MAP sensor at key-on and during certain modes of driving, or inferred from a MAF sensor and other inputs during certain modes of driving. The control module reports BARO from whatever source it is derived from.
- Request
01 33 - Service 01
PID 33 - Module
7E0 → 7E8 - Every
250 ms
Bits 0 to 7 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255 kPa
- Unit
- kPa
Confirmed for 2006, 2013, 2015, 2020. Supported for 2008, 2010, 2016 to 2017, 2022 to 2023, 2025 to 2026.
Barometric pressure LEXUS_BAROConfirmed
- Request
21 01 - Service 21
PID 01 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 48 to 55 of the reply, 8 bits.
0x64 = 100 → 100 kPa
- Formula
val- Range
- 0 to 255 kPa
- Unit
- kPa
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Barometric pressure LEXUS_BARO_V2
- Request
22 42 01 - Service 22
DID 4201 - Module
6F1 → 612 - Every
5 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val ÷ 256)- Range
- 0 to 255.99 kPa
- Unit
- kPa
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Battery pack current LEXUS_BATT_PACK_CURRENT
- Request
21 98 - Service 21
PID 98 - Module
7E2 → 7EA - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val × 10 − 327680)- Range
- -327680 to 327670 mA
- Unit
- mA
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Battery pack, current value LEXUS_BATT_PACK_CUR_VAL
- Request
21 CE - Service 21
PID CE - Module
7E2 - Every
1 s - Testing
Bits 8 to 23 of the reply, 16 bits.
- Formula
val- Range
- 0 to 65535
- Unit
- Number
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Battery voltage LEXUS_B
- Request
21 01 - Service 21
PID 01 - Module
7E2 → 7EA - Every
30 s - Testing
Bits 152 to 167 of the reply, 16 bits.
- Formula
(val ÷ 1000)- Range
- 0 to 65.53 V
- Unit
- V
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Boost pressure LEXUS_BOOST_P
- Request
22 42 05 - Service 22
DID 4205 - Module
6F1 → 612 - Every
250 ms - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val ÷ 128)- Range
- 0 to 511.99 kPa
- Unit
- kPa
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Boost pressure, set point LEXUS_BOOST_P_SET
- Request
22 4A B0 - Service 22
DID 4AB0 - Module
6F1 → 612 - Every
250 ms - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val ÷ 256)- Range
- 0 to 255.99 kPa
- Unit
- kPa
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Boost ratio LEXUS_BOOST_RAT
- Request
21 7D - Service 21
PID 7D - Module
7E2 → 7EA - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val ÷ 2)- Range
- 0 to 127 %
- Unit
- %
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Cabin temperature LEXUS_CABIN_TConfirmed
- Request
21 21 - Service 21
PID 21 - Module
7C4 → 7CC - Every
1 s - Testing
Example reply from a 2022 Lexus RX 350.
Bits 0 to 7 of the reply, 8 bits.
0x71 = 113 → (113 × 63.75 ÷ 255 − 6.5) = 21.75 °C
- Formula
(val × 63.75 ÷ 255 − 6.5)- Range
- -6.5 to 57.25 °C
- Unit
- °C
Confirmed for 2010, 2013, 2015, 2017, 2020, 2022. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2025 to 2026.
Calculated engine load LOAD_PCTSAE J1979Confirmed
Represents the amount of work the engine is doing. Expected to reach 100% at wide open throttle/wide open pedal at any altitude, temperature or rpm for both naturally aspirated and boosted engines. If engine load is limited for powertrain protection e.g. engine/turbocharger protection, this value may not reach 100%. For hybrid vehicles, indicates the torque produced only by the internal combustion engine, not the torque being delivered by the entire powertrain. For electric vehicles, the meaning of this parameter is undefined.
Pelican can show this parameter as the engine load.
- Request
01 04 - Service 01
PID 04 - Module
7E0 → 7E8 - Every
250 ms
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 100 ÷ 255)- Range
- 0 to 100 %
- Unit
- %
Confirmed for 2006, 2008, 2010, 2013, 2015, 2017, 2020. Supported for 2016, 2022 to 2023, 2025 to 2026.
Calculated load LEXUS_CALC_LOAD_7E2
- Request
21 01 - Service 21
PID 01 - Module
7E2 → 7EA - Every
30 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 20 ÷ 51)- Range
- 0 to 100 %
- Unit
- %
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Calculated load LEXUS_CALCULATED_LOAD_7E0Confirmed
Pelican can show this parameter as the engine load.
- Request
21 01 - Service 21
PID 01 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 0 to 7 of the reply, 8 bits.
0x00 = 0 → (0 × 100 ÷ 255) = 0 %
- Formula
(val × 100 ÷ 255)- Range
- 0 to 100 %
- Unit
- %
Confirmed for 2006, 2008, 2010, 2013, 2015. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Calculated load LEXUS_CALCULATED_LOAD_7E0_V2Confirmed
- Request
21 01 - Service 21
PID 01 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 0 to 7 of the reply, 8 bits.
0x00 = 0 → (0 × 100 ÷ 255) = 0 %
- Formula
(val × 100 ÷ 255)- Range
- 0 to 100 %
- Unit
- %
Confirmed for 2006, 2008, 2010, 2013, 2015. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Cancel switch LEXUS_CANCEL_SWITCH
- Request
21 21 - Service 21
PID 21 - Module
7E2 → 7EA - Every
1 s - Testing
Bit 37 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Catalyst temperature LEXUS_CAT_T
- Request
22 58 2F - Service 22
DID 582F - Module
6F1 → 612 - Every
5 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val ÷ 10 − 273.15)- Range
- -273.15 to 6280 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Catalyst temperature LEXUS_IA_CAT_TEMP
- Request
22 F4 3C - Service 22
DID F43C - Module
7E0 → 7E8 - Every
5 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val ÷ 10 − 40)- Range
- -40 to 6513.5 °C
- Unit
- °C
In testing for 2002, 2005 to 2016, 2018 to 2026. Not supported for 2017.
Catalyst temperature B1S1 LEXUS_CATALYST_T_B1S1Confirmed
- Request
21 05 - Service 21
PID 05 - Module
7E0 → 7E8 - Every
5 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 16 to 31 of the reply, 16 bits.
0x1873 = 6259 → (6259 ÷ 10 − 40) = 585.9 °C
- Formula
(val ÷ 10 − 40)- Range
- -40 to 6513.5 °C
- Unit
- °C
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Catalyst temperature bank 1 sensor 2 LEXUS_CAT_T_B1S2_V2
- Request
21 3E - Service 21
PID 3E - Module
7E0 → 7E8 - Every
5 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val ÷ 10 − 40)- Range
- -40 to 6513.5 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Catalyst temperature bank 1 sensor 2 LEXUS_CATALYST_T_B1S2Confirmed
- Request
21 05 - Service 21
PID 05 - Module
7E0 → 7E8 - Every
5 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 32 to 47 of the reply, 16 bits.
0x1873 = 6259 → (6259 ÷ 10 − 40) = 585.9 °C
- Formula
(val ÷ 10 − 40)- Range
- -40 to 6513.5 °C
- Unit
- °C
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Catalyst temperature bank 1, sensor 1 CATEMP11SAE J1979Confirmed
- Request
01 3C - Service 01
PID 3C - Module
7E0 → 7E8 - Every
250 ms
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val ÷ 10 − 40)- Range
- -40 to 6513.5 °C
- Unit
- °C
Confirmed for 2006, 2015. Supported for 2008, 2010, 2013, 2016 to 2017, 2020, 2022 to 2023, 2025 to 2026.
Catalyst temperature bank 1, sensor 2 CATEMP12SAE J1979Confirmed
- Request
01 3E - Service 01
PID 3E - Module
7E0 → 7E8 - Every
250 ms
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val ÷ 10 − 40)- Range
- -40 to 6513.5 °C
- Unit
- °C
Confirmed for 2006, 2015. Supported for 2008, 2010, 2013, 2016 to 2017, 2020, 2022 to 2023, 2025 to 2026.
Catalyst temperature bank 2 sensor 1 LEXUS_CAT_T_BANK_2_SENS_1Confirmed
- Request
22 1F 3D - Service 22
DID 1F3D - Module
700 → 708 - Every
5 s - Testing
Example reply from a 2017 Lexus RX 350.
Bits 0 to 15 of the reply, 16 bits.
0x0418 = 1048 → (1048 × 9 ÷ 50 − 40) = 148.64 °F
- Formula
(val × 9 ÷ 50 − 40)- Range
- -40 to 11756.3 °F
- Unit
- °F
Confirmed for 2017. In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006.
Catalyst temperature bank 2 sensor 2 LEXUS_CAT_T_BANK_2_SENS_2Confirmed
- Request
22 1F 3F - Service 22
DID 1F3F - Module
700 → 708 - Every
5 s - Testing
Example reply from a 2017 Lexus RX 350.
Bits 0 to 15 of the reply, 16 bits.
0x03E8 = 1000 → (1000 × 9 ÷ 50 − 40) = 140 °F
- Formula
(val × 9 ÷ 50 − 40)- Range
- -40 to 11756.3 °F
- Unit
- °F
Confirmed for 2017. In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006.
Catalyst temperature bank 2, sensor 1 CATEMP21SAE J1979Confirmed
- Request
01 3D - Service 01
PID 3D - Module
7E0 → 7E8 - Every
250 ms
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val ÷ 10 − 40)- Range
- -40 to 6513.5 °C
- Unit
- °C
Confirmed for 2015. Supported for 2006, 2008, 2010, 2013, 2016 to 2017, 2020, 2022.
Catalyst temperature, bank 1 sensor 2 LEXUS_CAT_T_B1S2Confirmed
- Request
21 05 - Service 21
PID 05 - Module
7E0 → 7E8 - Every
5 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 48 to 63 of the reply, 16 bits.
0x131F = 4895 → (4895 ÷ 10 − 40) = 449.5 °C
- Formula
(val ÷ 10 − 40)- Range
- -40 to 6513.5 °C
- Unit
- °C
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Check mode LEXUS_CHECK_MODE
- Request
21 C4 - Service 21
PID C4 - Module
7E2 - Every
1 s - Testing
Bit 8 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Check mode on LEXUS_CHECK_MODE_ON
- Request
21 E3 - Service 21
PID E3 - Module
7E0 → 7E8 - Every
1 s - Testing
Bit 0 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Closed throttle position switch on LEXUS_CLOSED_THROTTLE_POS_ON
- Request
21 37 - Service 21
PID 37 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bit 125 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Codes, include history LEXUS_CODES_INCLUDE
- Request
21 E1 - Service 21
PID E1 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Commanded equivalence ratio EQ_RATSAE J1979Confirmed
Fuel systems that utilize conventional oxygen sensor display the inverse of the commanded open loop equivalence ratio (also known as lambda) while the fuel control system is in open loop. Will indicate 1.000 while in closed-loop fuel.
Pelican can show this parameter as the commanded lambda.
- Request
01 44 - Service 01
PID 44 - Module
7E0 → 7E8 - Every
250 ms
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val × 2 ÷ 65535)- Range
- 0 to 1.99
- Unit
- Number
Confirmed for 2006, 2008, 2010, 2013, 2017, 2022. Supported for 2016, 2020, 2023, 2025 to 2026.
Continuously variable transmission learning complete LEXUS_CVT_LEARNED
- Request
21 DD - Service 21
PID DD - Module
7E0 → 7E8 - Every
1 s - Testing
Bit 7 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Yes or no
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Continuously variable transmission oil pressure LEXUS_CVT_OIL_P
- Request
21 BE - Service 21
PID BE - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 40)- Range
- 0 to 10200 kPa
- Unit
- kPa
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Converter temperature LEXUS_CONVERTER_T
- Request
21 C4 - Service 21
PID C4 - Module
7E2 - Every
1 s - Testing
Bits 104 to 111 of the reply, 8 bits.
- Formula
(val − 50)- Range
- -50 to 205 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Coolant temperature LEXUS_COOL_TConfirmed
- Request
22 1F 05 - Service 22
DID 1F05 - Module
7D2 → 7DA - Every
1 s - Testing
Example reply from a 2026 Lexus RX 350.
Bits 0 to 7 of the reply, 8 bits.
0x43 = 67 → (67 − 40) = 27 °C
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
Confirmed for 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2017, 2020, 2022.
Coolant temperature LEXUS_COOLANT_TConfirmed
Pelican can show this parameter as the engine coolant temperature.
- Request
21 23 - Service 21
PID 23 - Module
7C0 → 7C8 - Every
1 s - Testing
Example reply from a 2022 Lexus RX 350.
Bits 0 to 7 of the reply, 8 bits.
0x53 = 83 → (83 ÷ 2) = 41.5 °C
- Formula
(val ÷ 2)- Range
- 0 to 127.5 °C
- Unit
- °C
Confirmed for 2010, 2013, 2015, 2017, 2020, 2022. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2025 to 2026.
Coolant temperature LEXUS_COOLANT_TEMP_7E0Confirmed
- Request
21 01 - Service 21
PID 01 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 64 to 71 of the reply, 8 bits.
0x00 = 0 → (0 − 40) = -40 °C
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Coolant temperature LEXUS_COOLANT_TEMP_7E0_V2Confirmed
- Request
21 01 - Service 21
PID 01 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 72 to 79 of the reply, 8 bits.
0x00 = 0 → (0 − 40) = -40 °C
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Coolant water route switching valve 1, closed? LEXUS_COOLANT_VALVE_1_CLOSEConfirmed
- Request
22 28 2C - Service 22
DID 282C - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2026 Lexus RX 350.
Bit 15 of the reply.
0b0 = 0 → 0
- Formula
val- Range
- 0 to 1
- Unit
- No or yes
Confirmed for 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2017, 2020, 2022.
Coolant water route switching valve 2, closed? LEXUS_COOLANT_VALVE_2_CLOSE
- Request
22 28 47 - Service 22
DID 2847 - Module
700 → 708 - Every
1 s - Testing
Bit 15 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- No or yes
In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2017, 2020, 2022, 2025 to 2026.
Cooling fan 0 LEXUS_COOLING_FAN_0
- Request
21 8E - Service 21
PID 8E - Module
7E2 → 7EA - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val ÷ 2)- Range
- 0 to 127 %
- Unit
- %
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Cooling fan duty ratio LEXUS_COOLING_FAN_DUTY_RATIOConfirmed
- Request
22 10 46 - Service 22
DID 1046 - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2026 Lexus RX 350.
Bits 0 to 7 of the reply, 8 bits.
0x00 = 0 → (0 × 127.5 ÷ 255) = 0 %
- Formula
(val × 127.5 ÷ 255)- Range
- 0 to 127.5 %
- Unit
- %
Confirmed for 2017, 2020, 2022, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015.
Cooling fan mode 1 LEXUS_COOLING_FAN_MODE_1
- Request
21 9B - Service 21
PID 9B - Module
7E2 → 7EA - Every
1 s - Testing
Bits 8 to 15 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Cooling fan relay status LEXUS_COOLING_FAN_RELAY
- Request
21 8E - Service 21
PID 8E - Module
7E2 → 7EA - Every
1 s - Testing
Bit 8 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Crank position LEXUS_CRANK_POS
- Request
21 C4 - Service 21
PID C4 - Module
7E2 - Every
1 s - Testing
Bits 48 to 55 of the reply, 8 bits.
- Formula
(val × 0.706)- Range
- 0 to 180.03 °
- Unit
- °
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Crank torque LEXUS_CRANK_TQ
- Request
22 58 BA - Service 22
DID 58BA - Module
6F1 → 612 - Every
250 ms - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val ÷ 10)- Range
- 0 to 6553 N·m
- Unit
- N·m
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Cruise control LEXUS_CRUISE_CTRL
- Request
21 21 - Service 21
PID 21 - Module
7E2 → 7EA - Every
1 s - Testing
Bit 25 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Cruise control on LEXUS_CRUISE_CTRL_ON
- Request
21 D3 - Service 21
PID D3 - Module
7E0 → 7E8 - Every
250 ms - Testing
Bit 25 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Cruise control set speed LEXUS_CCS_MEM_VEH_SPD
- Request
21 21 - Service 21
PID 21 - Module
7E2 → 7EA - Every
1 s - Testing
Bits 8 to 15 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255 km/h
- Unit
- km/h
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Cruise control vehicle speed LEXUS_CCS_VEH_SPD
- Request
21 21 - Service 21
PID 21 - Module
7E2 → 7EA - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255 km/h
- Unit
- km/h
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Cruise operation status LEXUS_CRUISE_OPERATION
- Request
21 21 - Service 21
PID 21 - Module
7E2 → 7EA - Every
1 s - Testing
Bit 24 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Cruise resume and accelerate switch LEXUS_RES_ACC_SWITCH
- Request
21 21 - Service 21
PID 21 - Module
7E2 → 7EA - Every
1 s - Testing
Bit 35 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Cruise set and coast switch LEXUS_SET_COAST_SWITCH
- Request
21 21 - Service 21
PID 21 - Module
7E2 → 7EA - Every
1 s - Testing
Bit 36 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Cylinder 1 injection volume LEXUS_CYL_1_INJ_VOLUME
- Request
22 11 31 - Service 22
DID 1131 - Module
700 → 708 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val × 19531 ÷ 1000000 − 640)- Range
- -640 to 15
- Unit
- Raw value
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Cylinder 2 injection volume LEXUS_CYL_2_INJ_VOLUME
- Request
22 11 31 - Service 22
DID 1131 - Module
700 → 708 - Every
1 s - Testing
Bits 16 to 31 of the reply, 16 bits.
- Formula
(val × 19531 ÷ 1000000 − 640)- Range
- -640 to 15
- Unit
- Raw value
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Cylinder 3 injection volume LEXUS_CYL_3_INJ_VOLUME
- Request
22 11 31 - Service 22
DID 1131 - Module
700 → 708 - Every
1 s - Testing
Bits 32 to 47 of the reply, 16 bits.
- Formula
(val × 19531 ÷ 1000000 − 640)- Range
- -640 to 15
- Unit
- Raw value
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Cylinder 4 injection volume LEXUS_CYL_4_INJ_VOLUME
- Request
22 11 31 - Service 22
DID 1131 - Module
700 → 708 - Every
1 s - Testing
Bits 48 to 63 of the reply, 16 bits.
- Formula
(val × 19531 ÷ 1000000 − 640)- Range
- -640 to 15
- Unit
- Raw value
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Cylinder number LEXUS_CYLINDER_NUMBERConfirmed
- Request
21 C1 - Service 21
PID C1 - Module
7E0 → 7E8 - Every
3600 s - Testing
Example reply from a 2013 Lexus RX 350.
Bits 104 to 111 of the reply, 8 bits.
0x06 = 6 → 6
- Formula
val- Range
- 0 to 255
- Unit
- Number
Confirmed for 2013. In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2017, 2025.
DC-DC converter target pulse duty LEXUS_DCDC_CNV_TGT_DUTY
- Request
21 79 - Service 21
PID 79 - Module
7E2 → 7EA - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val × 1333 ÷ 218450)- Range
- 0 to 399 %
- Unit
- %
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Destination LEXUS_DESTINATIONConfirmed
- Request
21 C1 - Service 21
PID C1 - Module
7E0 → 7E8 - Every
3600 s - Testing
Example reply from a 2013 Lexus RX 350.
Bits 120 to 127 of the reply, 8 bits.
0x41 = 65 → 65
- Formula
val- Range
- 0 to 255
- Unit
- Number
Confirmed for 2013. In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2017, 2025.
Destination code LEXUS_DESTINATION_AMERICA_65
- Request
21 C1 - Service 21
PID C1 - Module
7E2 → 7EA - Every
1 s - Testing
Bits 120 to 127 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Diesel particulate and nitrogen oxide reduction regeneration status LEXUS_DPF_REGEN_STAT
- Request
22 11 9B - Service 22
DID 119B - Module
700 → 708 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Diesel particulate filter accumulation level LEXUS_DPF_ACCUMULATION
- Request
21 38 - Service 21
PID 38 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 72 to 79 of the reply, 8 bits.
- Formula
(val × 2)- Range
- 0 to 100 %
- Unit
- %
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Diesel particulate filter differential pressure LEXUS_DPF_DIFF_P
- Request
22 1F 7A - Service 22
DID 1F7A - Module
700 → 708 - Every
1 s - Testing
Bits 8 to 23 of the reply, 16 bits. The value is signed.
- Formula
(val ÷ 100)- Range
- -327.68 to 327.67 kPa
- Unit
- kPa
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Dist battery cable disconnect LEXUS_DIST_BATT_CABLE
- Request
21 37 - Service 21
PID 37 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bits 96 to 111 of the reply, 16 bits.
- Formula
val- Range
- 0 to 65535 km
- Unit
- km
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Distance since DTC clear LEXUS_IA_DIST_DTC_CLR
- Request
22 F4 31 - Service 22
DID F431 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
val- Range
- 0 to 65535 km
- Unit
- km
In testing for 2002, 2005 to 2016, 2018 to 2026. Not supported for 2017.
Distance with MIL LEXUS_IA_MIL_DIST
- Request
22 F4 21 - Service 22
DID F421 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
val- Range
- 0 to 65535 km
- Unit
- km
In testing for 2002, 2005 to 2016, 2018 to 2026. Not supported for 2017.
Drive condition LEXUS_DRIVE_COND
- Request
21 C3 - Service 21
PID C3 - Module
7E2 - Every
1 s - Testing
Bits 184 to 191 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255
- Unit
- Number
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Driving pattern 1 LEXUS_DRIVE_PATTERN_1
- Request
21 C4 - Service 21
PID C4 - Module
7E2 - Every
1 s - Testing
Bit 7 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Driving pattern 2 LEXUS_DRIVE_PATTERN_2
- Request
21 C4 - Service 21
PID C4 - Module
7E2 - Every
1 s - Testing
Bit 6 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Driving pattern 3 LEXUS_DRIVE_PATTERN_3
- Request
21 C4 - Service 21
PID C4 - Module
7E2 - Every
1 s - Testing
Bit 5 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Electric fan motor on LEXUS_ELEC_FAN_MOTOR_ON
- Request
21 39 - Service 21
PID 39 - Module
7E0 → 7E8 - Every
250 ms - Testing
Bit 34 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2019, 2021 to 2026. Not supported for 2006, 2017, 2020.
Electric thermostat duty ratio LEXUS_ELECTRIC_THERMOSTAT_DUTY_RATIO
- Request
22 28 29 - Service 22
DID 2829 - Module
700 → 708 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255 %
- Unit
- %
In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2017, 2020, 2022, 2025 to 2026.
Electric water pump LEXUS_ELECTRIC_WATER_PUMPConfirmed
- Request
22 28 27 - Service 22
DID 2827 - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2026 Lexus RX 350.
Bits 0 to 7 of the reply, 8 bits.
0x04 = 4 → (4 × 40) = 160 rpm
- Formula
(val × 40)- Range
- 0 to 10200 rpm
- Unit
- rpm
Confirmed for 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2017, 2020, 2022.
Electric water pump RPM LEXUS_EWP_RPMConfirmed
- Request
22 10 43 - Service 22
DID 1043 - Module
700 → 708 - Every
250 ms - Testing
Example reply from a 2026 Lexus RX 350.
Bits 8 to 15 of the reply, 8 bits.
0x06 = 6 → (6 × 25) = 150 rpm
- Formula
(val × 25)- Range
- 0 to 6375 rpm
- Unit
- rpm
Confirmed for 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2017, 2020, 2022.
Electric water pump target speed LEXUS_EWP_TARGET_VSSConfirmed
- Request
22 10 43 - Service 22
DID 1043 - Module
700 → 708 - Every
250 ms - Testing
Example reply from a 2026 Lexus RX 350.
Bits 0 to 7 of the reply, 8 bits.
0x00 = 0 → (0 × 25) = 0 rpm
- Formula
(val × 25)- Range
- 0 to 6375 rpm
- Unit
- rpm
Confirmed for 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2017, 2020, 2022.
Engine code, P410, raw count LEXUS_ENG_CODE_P410_RAW
- Request
21 C1 - Service 21
PID C1 - Module
7E2 → 7EA - Every
1 s - Testing
Bits 695,928,576 to 695,928,583 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Engine control module code, raw count LEXUS_ENG_CTRL_MODULE_CODE
- Request
21 C2 - Service 21
PID C2 - Module
7E2 → 7EA - Every
1 s - Testing
Bits 154,160 to 154,167 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Engine coolant temperature ECTSAE J1979Confirmed
Your engine temperature must operate within a certain temperature range to operate efficiently and safely. If it runs too hot, then your engine could be permanently damaged. If it runs too cold, then your engine will use more fuel than necessary.
Pelican can show this parameter as the engine coolant temperature.
- Request
01 05 - Service 01
PID 05 - Module
7E0 → 7E8 - Every
500 ms
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
Confirmed for 2006, 2008, 2010, 2013, 2017, 2020. Supported for 2015 to 2016, 2022 to 2023, 2025 to 2026.
Engine coolant temperature LEXUS_COOLANT_TEMPConfirmed
Pelican can show this parameter as the engine coolant temperature.
- Request
21 01 - Service 21
PID 01 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 64 to 71 of the reply, 8 bits.
0x00 = 0 → (0 − 40) = -40 °C
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Engine coolant temperature LEXUS_ECTConfirmed
Pelican can show this parameter as the engine coolant temperature.
- Request
21 26 - Service 21
PID 26 - Module
7C4 → 7CC - Every
1 s - Testing
Example reply from a 2022 Lexus RX 350.
Bits 0 to 7 of the reply, 8 bits.
0x72 = 114 → (114 × 89.25 ÷ 255 + 1.3) = 41.2 °C
- Formula
(val × 89.25 ÷ 255 + 1.3)- Range
- 1.3 to 90.55 °C
- Unit
- °C
Confirmed for 2010, 2013, 2015, 2017, 2020, 2022. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2025 to 2026.
Engine coolant temperature LEXUS_ECT_7E0Confirmed
Pelican can show this parameter as the engine coolant temperature.
- Request
21 01 - Service 21
PID 01 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 56 to 63 of the reply, 8 bits.
0x7E = 126 → (126 − 40) = 86 °C
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Engine coolant temperature LEXUS_ECT_7E2
- Request
21 01 - Service 21
PID 01 - Module
7E2 → 7EA - Every
30 s - Testing
Bits 40 to 47 of the reply, 8 bits.
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Engine coolant temperature, at ignition LEXUS_ECT_IGNConfirmed
- Request
22 10 41 - Service 22
DID 1041 - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2026 Lexus RX 350.
Bits 0 to 7 of the reply, 8 bits.
0x68 = 104 → (104 × 62.5 ÷ 100 − 40) = 25 °C
- Formula
(val × 62.5 ÷ 100 − 40)- Range
- -40 to 119.375 °C
- Unit
- °C
Confirmed for 2017, 2020, 2022, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015.
Engine coolant temperature, initial LEXUS_ECT_INITConfirmed
- Request
22 10 41 - Service 22
DID 1041 - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2026 Lexus RX 350.
Bits 8 to 15 of the reply, 8 bits.
0x6B = 107 → (107 × 62.5 ÷ 100 − 40) = 26.875 °C
- Formula
(val × 62.5 ÷ 100 − 40)- Range
- -40 to 119.375 °C
- Unit
- °C
Confirmed for 2017, 2020, 2022, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015.
Engine idle requested LEXUS_IDLE_REQ
- Request
21 C4 - Service 21
PID C4 - Module
7E2 - Every
1 s - Testing
Bit 10 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Engine independent LEXUS_ENG_INDEPENDENT
- Request
21 49 - Service 21
PID 49 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bit 91 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Engine independent control LEXUS_ENG_INDEPENDENT_CTRL
- Request
21 49 - Service 21
PID 49 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bit 88 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Engine load LEXUS_IA_ENG_LOAD_PCT
Pelican can show this parameter as the engine load.
- Request
22 F4 04 - Service 22
DID F404 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 100 ÷ 255)- Range
- 0 to 100 %
- Unit
- %
In testing for 2002, 2005 to 2016, 2018 to 2026. Not supported for 2017.
Engine load LEXUS_LOAD
- Request
22 58 13 - Service 22
DID 5813 - Module
6F1 → 612 - Every
250 ms - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 0.75)- Range
- 0 to 191.25 %
- Unit
- %
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Engine load 2 LEXUS_LOAD_2
- Request
22 4A 4B - Service 22
DID 4A4B - Module
6F1 → 612 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 20 ÷ 51)- Range
- 0 to 100 %
- Unit
- %
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Engine load, actual LEXUS_IA_ENG_LOAD_ACT
- Request
22 F4 43 - Service 22
DID F443 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val × 100 ÷ 255)- Range
- 0 to 25700 %
- Unit
- %
In testing for 2002, 2005 to 2016, 2018 to 2026. Not supported for 2017.
Engine load, target LEXUS_LOAD_TGT
- Request
22 48 0C - Service 22
DID 480C - Module
6F1 → 612 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val × 3 ÷ 128)- Range
- 0 to 1535 %
- Unit
- %
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Engine oil pressure LEXUS_EOPConfirmed
- Request
22 10 74 - Service 22
DID 1074 - Module
700 → 708 - Every
250 ms - Testing
Example reply from a 2026 Lexus RX 350.
Bits 0 to 15 of the reply, 16 bits.
0x0000 = 0 → (0 × 10 ÷ 128) = 0 kPa
- Formula
(val × 10 ÷ 128)- Range
- 0 to 1000 kPa
- Unit
- kPa
Confirmed for 2017, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2020, 2022.
Engine oil pressure LEXUS_EOP_700Confirmed
- Request
22 10 74 - Service 22
DID 1074 - Module
700 → 708 - Every
250 ms - Testing
Example reply from a 2026 Lexus RX 350.
Bits 0 to 15 of the reply, 16 bits.
0x0000 = 0 → (0 × 10 ÷ 128) = 0 kPa
- Formula
(val × 10 ÷ 128)- Range
- 0 to 5119.92 kPa
- Unit
- kPa
Confirmed for 2017, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2020, 2022.
Engine oil pressure LEXUS_EOP_V2
- Request
22 58 6F - Service 22
DID 586F - Module
6F1 → 612 - Every
30 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val ÷ 1000)- Range
- 0 to 65.535 bar
- Unit
- bar
In testing for 2002, 2007 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2005 to 2006, 2010, 2013, 2015, 2017, 2020, 2022, 2025 to 2026.
Engine oil pressure LEXUS_IA_EOP
- Request
22 04 15 - Service 22
DID 0415 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits. The value is signed.
- Formula
val- Range
- -32768 to 32767 kPa
- Unit
- kPa
In testing for 2002, 2005 to 2016, 2018 to 2026. Not supported for 2017.
Engine oil pressure control valve LEXUS_EOP_CONTROL_VALVEConfirmed
- Request
22 28 48 - Service 22
DID 2848 - Module
700 → 708 - Every
500 ms - Testing
Example reply from a 2026 Lexus RX 350.
Bits 0 to 15 of the reply, 16 bits.
0x051E = 1310 → (1310 × 0.0762939) = 99.945009 mA
- Formula
(val × 0.0762939)- Range
- 0 to 4999.9207 mA
- Unit
- mA
Confirmed for 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2017, 2020, 2022.
Engine oil temperature LEXUS_EOTConfirmed
Pelican can show this parameter as the engine oil temperature.
- Request
22 10 7B - Service 22
DID 107B - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2022 Lexus RX 350.
Bits 192 to 199 of the reply, 8 bits.
0x4E = 78 → (78 − 40) = 38 °C
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
Confirmed for 2017, 2020, 2022. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2025 to 2026.
Engine oil temperature LEXUS_EOT_DME
Pelican can show this parameter as the engine oil temperature.
- Request
22 44 08 - Service 22
DID 4408 - Module
6F1 → 612 - Every
5 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val ÷ 10 − 273.15)- Range
- -273.15 to 6280 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Engine oil temperature LEXUS_EOT_V2Confirmed
Pelican can show this parameter as the engine oil temperature.
- Request
22 DA 25 - Service 22
DID DA25 - Module
6F1 → 618 - Every
30 s - Testing
Bits 0 to 15 of the reply, 16 bits. The value is signed.
- Formula
(val − 48)- Range
- -49 to 250 °C
- Unit
- °C
Confirmed for 2017, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2020, 2022.
Engine oil temperature LEXUS_EOT_V3Confirmed
- Request
21 51 - Service 21
PID 51 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 72 to 79 of the reply, 8 bits.
0x69 = 105 → (105 − 40) = 65 °C
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
Confirmed for 2013, 2015. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2017, 2020, 2022, 2025 to 2026.
Engine oil temperature LEXUS_IA_EOT
- Request
22 13 10 - Service 22
DID 1310 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val ÷ 100 − 40)- Range
- -40 to 615.35 °C
- Unit
- °C
In testing for 2002, 2005 to 2016, 2018 to 2026. Not supported for 2017.
Engine oil temperature, previous trip LEXUS_PREV_TRIP_EOTConfirmed
Pelican can show this parameter as the engine oil temperature.
- Request
21 51 - Service 21
PID 51 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 80 to 87 of the reply, 8 bits.
0x6B = 107 → (107 − 40) = 67 °C
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
Confirmed for 2013, 2015. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2017, 2020, 2022, 2025 to 2026.
Engine oil temperature, variation 2 LEXUS_EOT_V2_V2Confirmed
Pelican can show this parameter as the engine oil temperature.
- Request
22 1F 5C - Service 22
DID 1F5C - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2026 Lexus RX 350.
Bits 0 to 7 of the reply, 8 bits.
0x43 = 67 → (67 − 40) = 27 °C
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
Confirmed for 2013, 2015, 2017, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2020, 2022.
Engine reference torque LEXUS_IA_PCM_ENG_REFERENCE_TRQ
- Request
22 F4 63 - Service 22
DID F463 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
val- Range
- 0 to 65535 N·m
- Unit
- N·m
In testing for 2002, 2005 to 2016, 2018 to 2026. Not supported for 2017.
Engine RPM RPMSAE J1979Confirmed
- Request
01 0C - Service 01
PID 0C - Module
7E0 → 7E8 - Every
250 ms
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val ÷ 4)- Range
- 0 to 16383.75 rpm
- Unit
- rpm
Confirmed for 2013, 2020. Supported for 2006, 2008, 2010, 2015 to 2017, 2022 to 2023, 2025 to 2026.
Engine run time LEXUS_ENG_RUN_TIME
- Request
21 01 - Service 21
PID 01 - Module
7E2 → 7EA - Every
30 s - Testing
Bits 72 to 87 of the reply, 16 bits.
- Formula
val- Range
- 0 to 65535 s
- Unit
- s
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Engine run time LEXUS_ENGINE_RUN_TIMEConfirmed
- Request
21 01 - Service 21
PID 01 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 96 to 111 of the reply, 16 bits.
0x0005 = 5 → 5 s
- Formula
val- Range
- 0 to 65535 s
- Unit
- s
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Engine run time LEXUS_ENGINE_RUN_TIME_V2Confirmed
- Request
21 01 - Service 21
PID 01 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 88 to 103 of the reply, 16 bits.
0x0000 = 0 → 0 s
- Formula
val- Range
- 0 to 65535 s
- Unit
- s
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Engine run time LEXUS_IA_RUN_TIME
- Request
22 F4 1F - Service 22
DID F41F - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
val- Range
- 0 to 65535 s
- Unit
- s
In testing for 2002, 2005 to 2016, 2018 to 2026. Not supported for 2017.
Engine run time, up to 255 sec. only LEXUS_ENG_RUN_TIME_UP_255
- Request
21 49 - Service 21
PID 49 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bits 40 to 47 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255 s
- Unit
- s
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Engine speed LEXUS_ENG_RPM
Pelican can show this parameter as the engine speed.
- Request
21 C3 - Service 21
PID C3 - Module
7E2 - Every
1 s - Testing
Bits 112 to 127 of the reply, 16 bits.
- Formula
val- Range
- 0 to 65535 rpm
- Unit
- rpm
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Engine speed LEXUS_ENGINE_SPEED_7E0Confirmed
- Request
21 01 - Service 21
PID 01 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 72 to 87 of the reply, 16 bits.
0x0000 = 0 → (0 ÷ 4) = 0 rpm
- Formula
(val ÷ 4)- Range
- 0 to 16383.75 rpm
- Unit
- rpm
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Engine speed LEXUS_ENGINE_SPEED_7E0_V2Confirmed
- Request
21 01 - Service 21
PID 01 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 64 to 79 of the reply, 16 bits.
0x0000 = 0 → (0 ÷ 4) = 0 rpm
- Formula
(val ÷ 4)- Range
- 0 to 16383.75 rpm
- Unit
- rpm
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Engine speed LEXUS_IA_RPM
- Request
22 F4 0C - Service 22
DID F40C - Module
7E0 → 7E8 - Every
250 ms - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val ÷ 4)- Range
- 0 to 16383.75 rpm
- Unit
- rpm
In testing for 2002, 2005 to 2016, 2018 to 2026. Not supported for 2017.
Engine speed sensor LEXUS_ENG_REV_SENS
- Request
21 41 - Service 21
PID 41 - Module
7E2 → 7EA - Every
5 s - Testing
Bits 40 to 55 of the reply, 16 bits.
- Formula
(val ÷ 4)- Range
- 0 to 16383 rpm
- Unit
- rpm
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Engine stall control FB flow LEXUS_ENG_STALL_CTRL_FB
- Request
21 52 - Service 21
PID 52 - Module
7E0 → 7E8 - Every
250 ms - Testing
Bits 48 to 63 of the reply, 16 bits.
- Formula
(val × 5 ÷ 4096 − 40)- Range
- -40 to 39.99
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Engine start hesitation LEXUS_ENG_START_HESITConfirmed
- Request
21 51 - Service 21
PID 51 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bit 237 of the reply.
0b0 = 0 → 0
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
Confirmed for 2013, 2015. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2017, 2020, 2022, 2025 to 2026.
Engine starting time LEXUS_ENG_START_TConfirmed
- Request
21 51 - Service 21
PID 51 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 0 to 15 of the reply, 16 bits.
0x0000 = 0 → (0 × 10) = 0 ms
- Formula
(val × 10)- Range
- 0 to 655350 ms
- Unit
- ms
Confirmed for 2013, 2015. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2017, 2020, 2022, 2025 to 2026.
Engine stop inhibit requested LEXUS_STOP_INHIBIT_REQ
- Request
21 C4 - Service 21
PID C4 - Module
7E2 - Every
1 s - Testing
Bit 13 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Engine stop requested LEXUS_STOP_REQ
- Request
21 C4 - Service 21
PID C4 - Module
7E2 - Every
1 s - Testing
Bit 9 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Engine warm-up requested LEXUS_WARMUP_REQ
- Request
21 C4 - Service 21
PID C4 - Module
7E2 - Every
1 s - Testing
Bit 15 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Evaporative purge LEXUS_IA_EVAP_PURGE_CMD
- Request
22 11 66 - Service 22
DID 1166 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val × 100 ÷ 32768)- Range
- 0 to 100 %
- Unit
- %
In testing for 2002, 2005 to 2016, 2018 to 2026. Not supported for 2017.
Evaporative purge duty LEXUS_EVAP_PURGE_DUTYConfirmed
- Request
21 03 - Service 21
PID 03 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 40 to 47 of the reply, 8 bits.
0x84 = 132 → (132 × 100 ÷ 255) = 51.764706 %
- Formula
(val × 100 ÷ 255)- Range
- 0 to 100 %
- Unit
- %
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Evaporative purge duty LEXUS_EVAP_PURGE_DUTY_7E0
- Request
21 2E - Service 21
PID 2E - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 20 ÷ 51)- Range
- 0 to 100 %
- Unit
- %
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Evaporative purge flow LEXUS_EVAP_PURGE_FLOW
- Request
21 37 - Service 21
PID 37 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bits 64 to 79 of the reply, 16 bits.
- Formula
(val × 25 ÷ 4096)- Range
- 0 to 399.99 %
- Unit
- %
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Evaporative purge vacuum switching valve on LEXUS_EVAP_PURGE_VSV_ON
- Request
21 39 - Service 21
PID 39 - Module
7E0 → 7E8 - Every
250 ms - Testing
Bit 11 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2019, 2021 to 2026. Not supported for 2006, 2017, 2020.
Evaporator target temp LEXUS_EVAP_TARG_TConfirmed
- Request
21 4C - Service 21
PID 4C - Module
7C4 → 7CC - Every
1 s - Testing
Example reply from a 2022 Lexus RX 350.
Bits 0 to 15 of the reply, 16 bits.
0x8064 = 32868 → (32868 ÷ 100 − 327.68) = 1
- Formula
(val ÷ 100 − 327.68)- Range
- -327.68 to 327.67
- Unit
- Number
Confirmed for 2010, 2013, 2015, 2017, 2020, 2022. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2025 to 2026.
Exhaust gas recirculation step position LEXUS_EGR_STEP_POSITION
- Request
21 47 - Service 21
PID 47 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255
- Unit
- Number
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Exhaust gas recirculation temperature LEXUS_EGR_T
- Request
21 ED - Service 21
PID ED - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 53 ÷ 85)- Range
- 0 to 159 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Exhaust gas recirculation valve step LEXUS_EGR_STEP
- Request
21 E7 - Service 21
PID E7 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Exhaust VVT change angle, bank 1 LEXUS_EXHAUST_VVT_ANGLE_B1Confirmed
- Request
22 10 88 - Service 22
DID 1088 - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2026 Lexus RX 350.
Bits 0 to 15 of the reply, 16 bits.
0x0000 = 0 → (0 × 639.9 ÷ 65535) = 0 °
- Formula
(val × 639.9 ÷ 65535)- Range
- 0 to 639.9 °
- Unit
- °
Confirmed for 2017, 2020, 2022, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015.
Exhaust VVT hold learn value, bank 1 LEXUS_EXHAUST_VVT_HOLD_LEARN_B1Confirmed
- Request
22 10 89 - Service 22
DID 1089 - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2026 Lexus RX 350.
Bits 0 to 15 of the reply, 16 bits.
0x1E42 = 7746 → (7746 × 399.9 ÷ 65535) = 47.266734 %
- Formula
(val × 399.9 ÷ 65535)- Range
- 0 to 399.9 %
- Unit
- %
Confirmed for 2017, 2020, 2022, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015.
Exhaust VVT oil control valve control duty LEXUS_EXHAUST_VVT_OCV_CONTROL_DUTYConfirmed
- Request
22 10 62 - Service 22
DID 1062 - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2026 Lexus RX 350.
Bits 0 to 15 of the reply, 16 bits.
0x06DA = 1754 → (1754 × 400 ÷ 65535) = 10.70573 %
- Formula
(val × 400 ÷ 65535)- Range
- 0 to 400 %
- Unit
- %
Confirmed for 2017, 2020, 2022, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015.
Exhaust VVT target angle B1 LEXUS_EXHAUST_VVT_TARGET_ANGLE_B1Confirmed
- Request
22 10 71 - Service 22
DID 1071 - Module
700 → 708 - Every
250 ms - Testing
Example reply from a 2026 Lexus RX 350.
Bits 0 to 15 of the reply, 16 bits.
0x0000 = 0 → (0 × 639.9 ÷ 65535) = 0 °
- Formula
(val × 639.9 ÷ 65535)- Range
- 0 to 639.9 °
- Unit
- °
Confirmed for 2017, 2020, 2022, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015.
Exhaust VVT timing most over-advanced learn value, bank 1 LEXUS_EXHAUST_VVT_OVER_ADV_LEARN_B1Confirmed
- Request
22 10 8F - Service 22
DID 108F - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2026 Lexus RX 350.
Bits 0 to 15 of the reply, 16 bits.
0x23FB = 9211 → (9211 × 639.99 ÷ 65535) = 89.951139 °
- Formula
(val × 639.99 ÷ 65535)- Range
- 0 to 639.99 °
- Unit
- °
Confirmed for 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2017, 2020, 2022.
Front/rear motor torque ratio LEXUS_FRONT_REAR_MOTOR_TQ
- Request
22 10 39 - Service 22
DID 1039 - Module
7D2 → 7DA - Every
250 ms - Testing
Bits 16 to 31 of the reply, 16 bits.
- Formula
(val ÷ 1000 − 32.768)- Range
- -32.76 to 32.76
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Fuel cut for engine stop request LEXUS_F_C_ENG_STOP_REQ
- Request
21 49 - Service 21
PID 49 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bit 92 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Fuel cut TAU on LEXUS_FC_TAU_ON
- Request
21 37 - Service 21
PID 37 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bit 127 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Fuel filter temperature LEXUS_FFT
- Request
22 10 9A - Service 22
DID 109A - Module
700 → 708 - Every
5 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2017, 2020, 2022, 2025 to 2026.
Fuel trim, long term LEXUS_IA_LTFT
- Request
22 F4 07 - Service 22
DID F407 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 100 ÷ 128 − 100)- Range
- -100 to 99.2 %
- Unit
- %
In testing for 2002, 2005 to 2016, 2018 to 2026. Not supported for 2017.
Fuel trim, short term LEXUS_IA_STFT
Pelican can show this parameter as the short term fuel trim.
- Request
22 F4 06 - Service 22
DID F406 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 100 ÷ 128 − 100)- Range
- -100 to 99.2 %
- Unit
- %
In testing for 2002, 2005 to 2016, 2018 to 2026. Not supported for 2017.
G sensor calibration, complete LEXUS_G_SENS_CALIBRATION
- Request
21 83 - Service 21
PID 83 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bit 2 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
G sensor learning value LEXUS_G_SENS_LEARNING
- Request
21 83 - Service 21
PID 83 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bits 8 to 23 of the reply, 16 bits.
- Formula
(val × 5 ÷ 4096)- Range
- 0 to 79.998 V
- Unit
- V
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Generator field coil control duty LEXUS_IA_GEN_FC
- Request
22 16 E8 - Service 22
DID 16E8 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val × 200 ÷ 65535)- Range
- 0 to 200 %
- Unit
- %
In testing for 2002, 2005 to 2016, 2018 to 2026. Not supported for 2017.
Generator inverter temperature LEXUS_GEN_INVERTER_T
- Request
22 10 A4 - Service 22
DID 10A4 - Module
7D2 → 7DA - Every
5 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Generator inverter temperature LEXUS_GEN_INVERTER_T_7D2
- Request
22 10 A8 - Service 22
DID 10A8 - Module
7D2 → 7DA - Every
5 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Generator inverter temperature after ignition on LEXUS_GEN_INVERTER_T_AFTER_ON
- Request
22 10 A8 - Service 22
DID 10A8 - Module
7D2 → 7DA - Every
5 s - Testing
Bits 8 to 15 of the reply, 8 bits.
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Generator output voltage LEXUS_IA_GEN_V
- Request
22 16 E9 - Service 22
DID 16E9 - Module
7E0 → 7E8 - Every
5 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val ÷ 8)- Range
- 0 to 8191.875 V
- Unit
- V
In testing for 2002, 2005 to 2016, 2018 to 2026. Not supported for 2017.
Glass humidity LEXUS_GLASS_HUMIDITY
- Request
21 B1 - Service 21
PID B1 - Module
7C4 → 7CC - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val × 20 ÷ 13107)- Range
- 0 to 100 %
- Unit
- %
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Glass temperature LEXUS_GLASS_T
- Request
21 AF - Service 21
PID AF - Module
7C4 → 7CC - Every
5 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val × 9 ÷ 500 − 557.8)- Range
- -557 to 621 °F
- Unit
- °F
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
HV communication open LEXUS_HV_COMMUNICATION_OPENConfirmed
- Request
21 BE - Service 21
PID BE - Module
7B0 → 7B8 - Every
250 ms - Testing
Example reply from a 2017 Lexus RX 350.
Bit 17 of the reply.
0b0 = 0 → 0
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
Confirmed for 2006, 2010, 2013, 2015, 2017. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2008, 2020, 2022, 2025 to 2026.
Hydraulic valve, communication open LEXUS_HV_COMM_OPENConfirmed
- Request
21 BE - Service 21
PID BE - Module
7B0 → 7B8 - Every
250 ms - Testing
Example reply from a 2017 Lexus RX 350.
Bit 17 of the reply.
0b0 = 0 → 0
- Formula
val- Range
- 0 to 1
- Unit
- No or yes
Confirmed for 2006, 2010, 2013, 2015, 2017. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2008, 2020, 2022, 2025 to 2026.
ICE, actual torque LEXUS_ICE_ACT_TQ
- Request
21 CD - Service 21
PID CD - Module
7E0 → 7E8 - Every
250 ms - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 1.000051319 − 128.006569)- Range
- -128 to 127 N·m
- Unit
- N·m
In testing for 2002, 2005 to 2016, 2018 to 2026. Not supported for 2017.
Idle control LEXUS_IDLE_CTRL
- Request
21 E6 - Service 21
PID E6 - Module
7E0 → 7E8 - Every
1 s - Testing
Bit 1 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Idle spark advance control 1 LEXUS_IDLE_SPARK_ADVN_CTRL_1
- Request
21 52 - Service 21
PID 52 - Module
7E0 → 7E8 - Every
250 ms - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val ÷ 16)- Range
- 0 to 15.93 °
- Unit
- °
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Idle spark advance control 2 LEXUS_IDLE_SPARK_ADVN_CTRL_2
- Request
21 52 - Service 21
PID 52 - Module
7E0 → 7E8 - Every
250 ms - Testing
Bits 8 to 15 of the reply, 8 bits.
- Formula
(val ÷ 16)- Range
- 0 to 15.93 °
- Unit
- °
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Idle spark advance control 3 LEXUS_IDLE_SPARK_ADVN_CTRL_3
- Request
21 52 - Service 21
PID 52 - Module
7E0 → 7E8 - Every
250 ms - Testing
Bits 16 to 23 of the reply, 8 bits.
- Formula
(val ÷ 16)- Range
- 0 to 15.93 °
- Unit
- °
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Idle spark advance control 4 LEXUS_IDLE_SPARK_ADVN_CTRL_4
- Request
21 52 - Service 21
PID 52 - Module
7E0 → 7E8 - Every
250 ms - Testing
Bits 24 to 31 of the reply, 8 bits.
- Formula
(val ÷ 16)- Range
- 0 to 15.93 °
- Unit
- °
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Idle spark advance control, cylinder 1 LEXUS_IDLE_SAC_CYL_1Confirmed
- Request
22 10 78 - Service 22
DID 1078 - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2026 Lexus RX 350.
Bits 0 to 7 of the reply, 8 bits.
0x00 = 0 → (0 × 6.25 ÷ 100) = 0 °
- Formula
(val × 6.25 ÷ 100)- Range
- 0 to 15.9375 °
- Unit
- °
Confirmed for 2017, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2020, 2022.
Idle spark advance control, cylinder 2 LEXUS_IDLE_SAC_CYL_2Confirmed
- Request
22 10 78 - Service 22
DID 1078 - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2026 Lexus RX 350.
Bits 8 to 15 of the reply, 8 bits.
0x00 = 0 → (0 × 6.25 ÷ 100) = 0 °
- Formula
(val × 6.25 ÷ 100)- Range
- 0 to 15.9375 °
- Unit
- °
Confirmed for 2017, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2020, 2022.
Idle spark advance control, cylinder 3 LEXUS_IDLE_SAC_CYL_3Confirmed
- Request
22 10 78 - Service 22
DID 1078 - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2026 Lexus RX 350.
Bits 16 to 23 of the reply, 8 bits.
0x00 = 0 → (0 × 6.25 ÷ 100) = 0 °
- Formula
(val × 6.25 ÷ 100)- Range
- 0 to 15.9375 °
- Unit
- °
Confirmed for 2017, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2020, 2022.
Idle spark advance control, cylinder 4 LEXUS_IDLE_SAC_CYL_4Confirmed
- Request
22 10 78 - Service 22
DID 1078 - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2026 Lexus RX 350.
Bits 24 to 31 of the reply, 8 bits.
0x00 = 0 → (0 × 6.25 ÷ 100) = 0 °
- Formula
(val × 6.25 ÷ 100)- Range
- 0 to 15.9375 °
- Unit
- °
Confirmed for 2017, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2020, 2022.
Idle speed control feedback LEXUS_ISC_FBConfirmed
- Request
21 51 - Service 21
PID 51 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 168 to 183 of the reply, 16 bits.
0x8000 = 32768 → (32768 × 10 ÷ 8192 − 40) = 0
- Formula
(val × 10 ÷ 8192 − 40)- Range
- -40 to 39.99
- Unit
- Number
Confirmed for 2013, 2015. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2017, 2020, 2022, 2025 to 2026.
Idle speed control flow LEXUS_ISC_FLOWConfirmed
- Request
21 51 - Service 21
PID 51 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 120 to 135 of the reply, 16 bits.
0x0DC3 = 3523 → (3523 × 10 ÷ 8192) = 4.300537
- Formula
(val × 10 ÷ 8192)- Range
- 0 to 79.99
- Unit
- Number
Confirmed for 2013, 2015. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2017, 2020, 2022, 2025 to 2026.
Idle speed control learning LEXUS_IDLE_SPD_CTRL
- Request
21 49 - Service 21
PID 49 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bit 93 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Idle speed control learning value LEXUS_ISC_LEARNConfirmed
- Request
21 51 - Service 21
PID 51 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 184 to 199 of the reply, 16 bits.
- Formula
(val × 10 ÷ 8192 − 40)- Range
- -40 to 39.99
- Unit
- Number
Confirmed for 2013, 2015. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2017, 2020, 2022, 2025 to 2026.
Idle speed control learning value, l/s LEXUS_IDLE_SPD_CTRL_L_S
- Request
21 49 - Service 21
PID 49 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bits 72 to 87 of the reply, 16 bits.
- Formula
(val × 0.0012206912)- Range
- 0 to 79.99
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Idle speed control position LEXUS_ISC_POSConfirmed
- Request
21 51 - Service 21
PID 51 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 136 to 151 of the reply, 16 bits.
0x014E = 334 → (334 × 125 ÷ 16384) = 2.548218 °
- Formula
(val × 125 ÷ 16384)- Range
- 0 to 499.99 °
- Unit
- °
Confirmed for 2013, 2015. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2017, 2020, 2022, 2025 to 2026.
IG OFF elapsed time LEXUS_IG_OFF_ELAPSED_TIME
- Request
21 37 - Service 21
PID 37 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bits 80 to 95 of the reply, 16 bits.
- Formula
(val × 10)- Range
- 0 to 655350 min
- Unit
- min
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Ignition advance LEXUS_IGN_ADVANCEConfirmed
- Request
21 03 - Service 21
PID 03 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 32 to 39 of the reply, 8 bits.
0x80 = 128 → 128 °
- Formula
val- Range
- 0 to 255 °
- Unit
- °
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Ignition advance LEXUS_SPARKADV_21
- Request
21 0E - Service 21
PID 0E - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val ÷ 2 − 64)- Range
- -64 to 63.5 °
- Unit
- °
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Ignition advance, raw count LEXUS_IGN_ADV_RAWConfirmed
- Request
21 03 - Service 21
PID 03 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 32 to 39 of the reply, 8 bits.
0x80 = 128 → 128
- Formula
val- Range
- 0 to 255
- Unit
- Number
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Ignition angle LEXUS_IGN_ANGLE
- Request
22 59 FA - Service 22
DID 59FA - Module
6F1 → 612 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits. The value is signed.
- Formula
(val × 0.75)- Range
- -96 to 95.25 °
- Unit
- °
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Ignition correction, cylinder 1 LEXUS_IA_IGN_CORR_CYL1
- Request
22 03 EC - Service 22
DID 03EC - Module
7E0 → 7E8 - Every
250 ms - Testing
Bits 0 to 15 of the reply, 16 bits. The value is signed.
- Formula
(val ÷ 512)- Range
- -64 to 63.9 °
- Unit
- °
In testing for 2002, 2005 to 2016, 2018 to 2026. Not supported for 2017.
Ignition timing, cylinder 1 LEXUS_IGN_TIMING_1
- Request
22 4A 49 - Service 22
DID 4A49 - Module
6F1 → 612 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits. The value is signed.
- Formula
(val ÷ 10)- Range
- -3276 to 3276 °
- Unit
- °
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Ignition timing, cylinder 2 LEXUS_IGN_TIMING_2
- Request
22 4A 4A - Service 22
DID 4A4A - Module
6F1 → 612 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits. The value is signed.
- Formula
(val ÷ 10)- Range
- -3276 to 3276 °
- Unit
- °
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Ignition timing, cylinder 3 LEXUS_IGN_TIMING_3
- Request
22 4A 4C - Service 22
DID 4A4C - Module
6F1 → 612 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits. The value is signed.
- Formula
(val ÷ 10)- Range
- -3276 to 3276 °
- Unit
- °
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Ignition timing, cylinder 4 LEXUS_IGN_TIMING_4
- Request
22 4A 4D - Service 22
DID 4A4D - Module
6F1 → 612 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits. The value is signed.
- Formula
(val ÷ 10)- Range
- -3276 to 3276 °
- Unit
- °
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Immobilizer communication on LEXUS_IMMOBILIZER_ON
- Request
21 37 - Service 21
PID 37 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bit 120 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Initial engine coolant temperature LEXUS_INITIAL_ECT
- Request
21 37 - Service 21
PID 37 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 531 ÷ 850 − 40)- Range
- -40 to 119.3
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Initial intake air temperature LEXUS_INITIAL_IAT
- Request
21 37 - Service 21
PID 37 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bits 8 to 15 of the reply, 8 bits.
- Formula
(val × 5 ÷ 8 − 40)- Range
- -40 to 119 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Injection LEXUS_INJECTIONConfirmed
- Request
22 10 19 - Service 22
DID 1019 - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2026 Lexus RX 350.
Bits 0 to 7 of the reply, 8 bits.
0x02 = 2 → BOTH
- Unit
- Named states
| Raw value | State | Meaning |
|---|---|---|
1 | DIRECT | Direct |
2 | BOTH | Both |
Confirmed for 2017, 2020, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015.
Injection duration for cylinder 1 LEXUS_INJ_DUR_CYL_1Confirmed
- Request
21 3C - Service 21
PID 3C - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2013 Lexus RX 350.
Bits 16 to 31 of the reply, 16 bits.
0x0000 = 0 → 0
- Formula
val- Range
- 0 to 65535
- Unit
- Number
Confirmed for 2013. In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2019, 2021 to 2026. Not supported for 2006, 2017, 2020.
Injection feedback value 1 LEXUS_INJ_FEEDBACK_1
- Request
22 11 2B - Service 22
DID 112B - Module
700 → 708 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 5 ÷ 32 − 20)- Range
- -20 to 15
- Unit
- Raw value
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Injection feedback value 1 LEXUS_INJ_FEEDBACK_1_700
- Request
22 11 B8 - Service 22
DID 11B8 - Module
700 → 708 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 332 ÷ 2125 − 19.99811765)- Range
- -19.9981 to 19.8418
- Unit
- Raw value
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Injection feedback value 2 LEXUS_INJ_FEEDBACK_2
- Request
22 11 2B - Service 22
DID 112B - Module
700 → 708 - Every
1 s - Testing
Bits 8 to 15 of the reply, 8 bits.
- Formula
(val × 5 ÷ 32 − 20)- Range
- -20 to 15
- Unit
- Raw value
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Injection feedback value 2 LEXUS_INJ_FEEDBACK_2_700
- Request
22 11 B8 - Service 22
DID 11B8 - Module
700 → 708 - Every
1 s - Testing
Bits 8 to 15 of the reply, 8 bits.
- Formula
(val × 332 ÷ 2125 − 19.99811765)- Range
- -19.9981 to 19.8418
- Unit
- Raw value
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Injection feedback value 3 LEXUS_INJ_FEEDBACK_3
- Request
22 11 2B - Service 22
DID 112B - Module
700 → 708 - Every
1 s - Testing
Bits 16 to 23 of the reply, 8 bits.
- Formula
(val × 5 ÷ 32 − 20)- Range
- -20 to 15
- Unit
- Raw value
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Injection feedback value 3 LEXUS_INJ_FEEDBACK_3_700
- Request
22 11 B8 - Service 22
DID 11B8 - Module
700 → 708 - Every
1 s - Testing
Bits 16 to 23 of the reply, 8 bits.
- Formula
(val × 332 ÷ 2125 − 19.99811765)- Range
- -19.9981 to 19.8418
- Unit
- Raw value
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Injection feedback value 4 LEXUS_INJ_FEEDBACK_4
- Request
22 11 2B - Service 22
DID 112B - Module
700 → 708 - Every
1 s - Testing
Bits 24 to 31 of the reply, 8 bits.
- Formula
(val × 5 ÷ 32 − 20)- Range
- -20 to 15
- Unit
- Raw value
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Injection feedback value 4 LEXUS_INJ_FEEDBACK_4_700
- Request
22 11 B8 - Service 22
DID 11B8 - Module
700 → 708 - Every
1 s - Testing
Bits 24 to 31 of the reply, 8 bits.
- Formula
(val × 332 ÷ 2125 − 19.99811765)- Range
- -19.9981 to 19.8418
- Unit
- Raw value
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Injection feedback value 5 LEXUS_INJ_FEEDBACK_5
- Request
22 11 B8 - Service 22
DID 11B8 - Module
700 → 708 - Every
1 s - Testing
Bits 32 to 39 of the reply, 8 bits.
- Formula
(val × 332 ÷ 2125 − 19.99811765)- Range
- -19.9981 to 19.8418
- Unit
- Raw value
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Injection feedback value 6 LEXUS_INJ_FEEDBACK_6
- Request
22 11 B8 - Service 22
DID 11B8 - Module
700 → 708 - Every
1 s - Testing
Bits 40 to 47 of the reply, 8 bits.
- Formula
(val × 332 ÷ 2125 − 19.99811765)- Range
- -19.9981 to 19.8418
- Unit
- Raw value
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Injection volume LEXUS_INJ_VOLConfirmed
- Request
22 10 17 - Service 22
DID 1017 - Module
700 → 708 - Every
250 ms - Testing
Example reply from a 2026 Lexus RX 350.
Bits 0 to 15 of the reply, 16 bits.
0x0000 = 0 → (0 ÷ 3200) = 0 L
- Formula
(val ÷ 3200)- Range
- 0 to 20 L
- Unit
- L
Confirmed for 2017, 2020, 2022, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015.
Injection volume - target LEXUS_INJ_VOLUME_TGT
- Request
22 11 2C - Service 22
DID 112C - Module
700 → 708 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val × 19531 ÷ 1000000)- Range
- 0 to 15
- Unit
- Raw value
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Injection volume 1 LEXUS_INJ_VOLUME_1
- Request
22 11 8B - Service 22
DID 118B - Module
700 → 708 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val × 19531 ÷ 1000000 − 640)- Range
- -40 to 300
- Unit
- Raw value
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Injection volume 2 LEXUS_INJ_VOLUME_2
- Request
22 11 8B - Service 22
DID 118B - Module
700 → 708 - Every
1 s - Testing
Bits 16 to 31 of the reply, 16 bits.
- Formula
(val × 19531 ÷ 1000000 − 640)- Range
- -40 to 300
- Unit
- Raw value
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Injection volume 3 LEXUS_INJ_VOLUME_3
- Request
22 11 8B - Service 22
DID 118B - Module
700 → 708 - Every
1 s - Testing
Bits 32 to 47 of the reply, 16 bits.
- Formula
(val × 19531 ÷ 1000000 − 640)- Range
- -40 to 300
- Unit
- Raw value
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Injection volume 5 LEXUS_INJ_VOLUME_5
- Request
22 11 8B - Service 22
DID 118B - Module
700 → 708 - Every
1 s - Testing
Bits 48 to 63 of the reply, 16 bits.
- Formula
(val × 19531 ÷ 1000000 − 640)- Range
- -40 to 300
- Unit
- Raw value
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Injection volume 6 LEXUS_INJ_VOLUME_6
- Request
22 11 8B - Service 22
DID 118B - Module
700 → 708 - Every
1 s - Testing
Bits 64 to 79 of the reply, 16 bits.
- Formula
(val × 19531 ÷ 1000000 − 640)- Range
- -40 to 300
- Unit
- Raw value
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Injection volume total LEXUS_INJ_VOLUME_TOT
- Request
22 11 2F - Service 22
DID 112F - Module
700 → 708 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val × 19531 ÷ 1000000 − 640)- Range
- -640 to 15
- Unit
- Raw value
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Injection volume, cylinder 1 LEXUS_INJ_VOL_CYL_1Confirmed
- Request
21 3C - Service 21
PID 3C - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2013 Lexus RX 350.
Bits 0 to 15 of the reply, 16 bits.
0x0000 = 0 → 0
- Formula
val- Range
- 0 to 2.047
- Unit
- Number
Confirmed for 2013. In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2019, 2021 to 2026. Not supported for 2006, 2017, 2020.
Injector port LEXUS_INJECTOR_PORTConfirmed
- Request
22 10 18 - Service 22
DID 1018 - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2026 Lexus RX 350.
Bits 0 to 15 of the reply, 16 bits.
0x0000 = 0 → (0 ÷ 1000) = 0 ms
- Formula
(val ÷ 1000)- Range
- 0 to 65.535 ms
- Unit
- ms
Confirmed for 2017, 2020, 2022, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015.
Injector pulse width LEXUS_INJ_PW
- Request
21 E4 - Service 21
PID E4 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 163 ÷ 1275)- Range
- 0 to 32.6 ms
- Unit
- ms
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Injector pulse width LEXUS_INJ_WIDTH
- Request
21 F3 - Service 21
PID F3 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 16 to 23 of the reply, 8 bits.
- Formula
(val × 16 ÷ 125)- Range
- 0 to 32.64 ms
- Unit
- ms
In testing for 2002, 2005, 2007 to 2016, 2018 to 2019, 2021 to 2026. Not supported for 2006, 2017, 2020.
Input shaft speed LEXUS_SPD_NIN
- Request
21 81 - Service 21
PID 81 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 24 to 31 of the reply, 8 bits.
- Formula
(val × 50)- Range
- 0 to 12750 rpm
- Unit
- rpm
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Intake air LEXUS_INTAKE_AIRConfirmed
- Request
21 01 - Service 21
PID 01 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 48 to 55 of the reply, 8 bits.
0x64 = 100 → (100 − 40) = 60 °C
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Intake air temperature IATSAE J1979Confirmed
- Request
01 0F - Service 01
PID 0F - Module
7E0 → 7E8 - Every
250 ms
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
Confirmed for 2013, 2020. Supported for 2006, 2008, 2010, 2015 to 2017, 2022 to 2023, 2025 to 2026.
Intake air temperature LEXUS_IATConfirmed
- Request
21 01 - Service 21
PID 01 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 40 to 47 of the reply, 8 bits.
0x4A = 74 → (74 − 40) = 34 °C
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Intake air temperature LEXUS_IAT_21
- Request
21 0F - Service 21
PID 0F - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Intake air temperature LEXUS_IAT_7E2
- Request
21 01 - Service 21
PID 01 - Module
7E2 → 7EA - Every
30 s - Testing
Bits 16 to 23 of the reply, 8 bits.
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Intake air temperature LEXUS_IAT_DME
- Request
22 58 0F - Service 22
DID 580F - Module
6F1 → 612 - Every
5 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 0.75 − 48)- Range
- -48 to 143.25 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Intake air temperature, bank 1 sensor 1 LEXUS_IAT_B1S1
- Request
22 1F 77 - Service 22
DID 1F77 - Module
700 → 708 - Every
5 s - Testing
Bits 8 to 15 of the reply, 8 bits.
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Intake air temperature, bank 1 sensor 2 LEXUS_IAT_B1S2
- Request
22 1F 77 - Service 22
DID 1F77 - Module
700 → 708 - Every
5 s - Testing
Bits 16 to 23 of the reply, 8 bits.
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Intake air temperature, previous trip LEXUS_PREV_TRIP_IATConfirmed
- Request
21 51 - Service 21
PID 51 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 64 to 71 of the reply, 8 bits.
0x43 = 67 → (67 − 40) = 27 °C
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
Confirmed for 2013, 2015. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2017, 2020, 2022, 2025 to 2026.
Intake manifold pressure LEXUS_MAP_V2
- Request
22 4A 2D - Service 22
DID 4A2D - Module
6F1 → 612 - Every
250 ms - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val ÷ 128)- Range
- 0 to 511.99 kPa
- Unit
- kPa
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Intake temperature fault LEXUS_IA_IAT_FAULT
- Request
22 07 00 - Service 22
DID 0700 - Module
7E0 → 7E8 - Every
5 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255
- Unit
- Number
In testing for 2002, 2005 to 2016, 2018 to 2026. Not supported for 2017.
Intake temperature sensor voltage LEXUS_IA_IAT_SENS_V
- Request
22 12 79 - Service 22
DID 1279 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val × 5 ÷ 1023)- Range
- 0 to 5 V
- Unit
- V
In testing for 2002, 2005 to 2016, 2018 to 2026. Not supported for 2017.
Intake temperature, alternate LEXUS_IA_IAT_ALT2
- Request
22 F4 0F - Service 22
DID F40F - Module
7E0 → 7E8 - Every
5 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
In testing for 2002, 2005 to 2016, 2018 to 2026. Not supported for 2017.
Intake VVT change angle, bank 1 LEXUS_INTAKE_VVT_CHANGE_ANGLE_BANK_1Confirmed
- Request
22 10 87 - Service 22
DID 1087 - Module
700 → 708 - Every
250 ms - Testing
Example reply from a 2026 Lexus RX 350.
Bits 0 to 15 of the reply, 16 bits.
0x0000 = 0 → (0 × 639.9 ÷ 65535) = 0 °
- Formula
(val × 639.9 ÷ 65535)- Range
- 0 to 639.9 °
- Unit
- °
Confirmed for 2017, 2020, 2022, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015.
Intake VVT most over-retarded learn value, bank 1 LEXUS_INTAKE_VVT_OVER_RET_LEARN_B1Confirmed
- Request
22 10 8D - Service 22
DID 108D - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2026 Lexus RX 350.
Bits 0 to 15 of the reply, 16 bits.
0x0CAA = 3242 → (3242 × 639.99 ÷ 65535) = 31.660145 °
- Formula
(val × 639.99 ÷ 65535)- Range
- 0 to 639.99 °
- Unit
- °
Confirmed for 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2017, 2020, 2022.
Intake VVT target angle B1 LEXUS_INTAKE_VVT_TARGET_ANGLE_B1Confirmed
- Request
22 10 6F - Service 22
DID 106F - Module
700 → 708 - Every
250 ms - Testing
Example reply from a 2026 Lexus RX 350.
Bits 0 to 15 of the reply, 16 bits.
0x0000 = 0 → (0 × 639.9 ÷ 65535) = 0 °
- Formula
(val × 639.9 ÷ 65535)- Range
- 0 to 639.9 °
- Unit
- °
Confirmed for 2017, 2020, 2022, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015.
Integrated engine run time LEXUS_INTEGRATED_ENG_RUN
- Request
22 15 E8 - Service 22
DID 15E8 - Module
700 → 708 - Every
30 s - Testing
Bits 80 to 95 of the reply, 16 bits.
- Formula
val- Range
- 0 to 65535 h
- Unit
- h
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Intercooler coolant temperature LEXUS_INTERCOOLER_ECT
- Request
22 11 9C - Service 22
DID 119C - Module
700 → 708 - Every
5 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Intercooler water pump LEXUS_INTERCOOLER_WATER
- Request
22 28 20 - Service 22
DID 2820 - Module
700 → 708 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val × 80 ÷ 13107)- Range
- 0 to 300 %
- Unit
- %
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Internal resistance 1 LEXUS_INTERNAL_RESISTANCE_R01
- Request
21 D0 - Service 21
PID D0 - Module
7E2 - Every
1 s - Testing
Bits 120 to 127 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255 MΩ
- Unit
- MΩ
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Internal resistance 2 LEXUS_INTERNAL_RESISTANCE_R02
- Request
21 D0 - Service 21
PID D0 - Module
7E2 - Every
1 s - Testing
Bits 128 to 135 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255 MΩ
- Unit
- MΩ
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Internal resistance 3 LEXUS_INTERNAL_RESISTANCE_R03
- Request
21 D0 - Service 21
PID D0 - Module
7E2 - Every
1 s - Testing
Bits 136 to 143 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255 MΩ
- Unit
- MΩ
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Internal resistance 4 LEXUS_INTERNAL_RESISTANCE_R04
- Request
21 D0 - Service 21
PID D0 - Module
7E2 - Every
1 s - Testing
Bits 144 to 151 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255 MΩ
- Unit
- MΩ
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Internal resistance 5 LEXUS_INTERNAL_RESISTANCE_R05
- Request
21 D0 - Service 21
PID D0 - Module
7E2 - Every
1 s - Testing
Bits 152 to 159 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255 MΩ
- Unit
- MΩ
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Internal resistance 6 LEXUS_INTERNAL_RESISTANCE_R06
- Request
21 D0 - Service 21
PID D0 - Module
7E2 - Every
1 s - Testing
Bits 160 to 167 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255 MΩ
- Unit
- MΩ
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Internal resistance 7 LEXUS_INTERNAL_RESISTANCE_R07
- Request
21 D0 - Service 21
PID D0 - Module
7E2 - Every
1 s - Testing
Bits 168 to 175 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255 MΩ
- Unit
- MΩ
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Internal resistance 8 LEXUS_INTERNAL_RESISTANCE_R08
- Request
21 D0 - Service 21
PID D0 - Module
7E2 - Every
1 s - Testing
Bits 176 to 183 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255 MΩ
- Unit
- MΩ
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Internal resistance 9 LEXUS_INTERNAL_RESISTANCE_R09
- Request
21 D0 - Service 21
PID D0 - Module
7E2 - Every
1 s - Testing
Bits 184 to 191 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255 MΩ
- Unit
- MΩ
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Internal resistance 10 LEXUS_INTERNAL_RESISTANCE_R10
- Request
21 D0 - Service 21
PID D0 - Module
7E2 - Every
1 s - Testing
Bits 192 to 199 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255 MΩ
- Unit
- MΩ
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Internal resistance 11 LEXUS_INTERNAL_RESISTANCE_R11
- Request
21 D0 - Service 21
PID D0 - Module
7E2 - Every
1 s - Testing
Bits 200 to 207 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255 MΩ
- Unit
- MΩ
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Internal resistance 12 LEXUS_INTERNAL_RESISTANCE_R12
- Request
21 D0 - Service 21
PID D0 - Module
7E2 - Every
1 s - Testing
Bits 208 to 215 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255 MΩ
- Unit
- MΩ
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Internal resistance 13 LEXUS_INTERNAL_RESISTANCE_R13
- Request
21 D0 - Service 21
PID D0 - Module
7E2 - Every
1 s - Testing
Bits 216 to 223 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255 MΩ
- Unit
- MΩ
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Internal resistance 14 LEXUS_INTERNAL_RESISTANCE_R14
- Request
21 D0 - Service 21
PID D0 - Module
7E2 - Every
1 s - Testing
Bits 224 to 231 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255 MΩ
- Unit
- MΩ
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Internal resistance 15 LEXUS_INTERNAL_RESISTANCE_R15
- Request
21 D0 - Service 21
PID D0 - Module
7E2 - Every
1 s - Testing
Bits 232 to 239 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255 MΩ
- Unit
- MΩ
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Internal resistance R01 LEXUS_INTERNAL_RES_R01
- Request
21 95 - Service 21
PID 95 - Module
7E2 → 7EA - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val ÷ 1000)- Range
- 0 to 0.255 Ω
- Unit
- Ω
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Internal resistance R02 LEXUS_INTERNAL_RES_R02
- Request
21 95 - Service 21
PID 95 - Module
7E2 → 7EA - Every
1 s - Testing
Bits 8 to 15 of the reply, 8 bits.
- Formula
(val ÷ 1000)- Range
- 0 to 0.255 Ω
- Unit
- Ω
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Internal resistance R03 LEXUS_INTERNAL_RES_R03
- Request
21 95 - Service 21
PID 95 - Module
7E2 → 7EA - Every
1 s - Testing
Bits 16 to 23 of the reply, 8 bits.
- Formula
(val ÷ 1000)- Range
- 0 to 0.255 Ω
- Unit
- Ω
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Internal resistance R04 LEXUS_INTERNAL_RES_R04
- Request
21 95 - Service 21
PID 95 - Module
7E2 → 7EA - Every
1 s - Testing
Bits 24 to 31 of the reply, 8 bits.
- Formula
(val ÷ 1000)- Range
- 0 to 0.255 Ω
- Unit
- Ω
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Internal resistance R05 LEXUS_INTERNAL_RES_R05
- Request
21 95 - Service 21
PID 95 - Module
7E2 → 7EA - Every
1 s - Testing
Bits 32 to 39 of the reply, 8 bits.
- Formula
(val ÷ 1000)- Range
- 0 to 0.255 Ω
- Unit
- Ω
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Internal resistance R06 LEXUS_INTERNAL_RES_R06
- Request
21 95 - Service 21
PID 95 - Module
7E2 → 7EA - Every
1 s - Testing
Bits 40 to 47 of the reply, 8 bits.
- Formula
(val ÷ 1000)- Range
- 0 to 0.255 Ω
- Unit
- Ω
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Internal resistance R07 LEXUS_INTERNAL_RES_R07
- Request
21 95 - Service 21
PID 95 - Module
7E2 → 7EA - Every
1 s - Testing
Bits 48 to 55 of the reply, 8 bits.
- Formula
(val ÷ 1000)- Range
- 0 to 0.255 Ω
- Unit
- Ω
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Internal resistance R08 LEXUS_INTERNAL_RES_R08
- Request
21 95 - Service 21
PID 95 - Module
7E2 → 7EA - Every
1 s - Testing
Bits 56 to 63 of the reply, 8 bits.
- Formula
(val ÷ 1000)- Range
- 0 to 0.255 Ω
- Unit
- Ω
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Internal resistance R09 LEXUS_INTERNAL_RES_R09
- Request
21 95 - Service 21
PID 95 - Module
7E2 → 7EA - Every
1 s - Testing
Bits 64 to 71 of the reply, 8 bits.
- Formula
(val ÷ 1000)- Range
- 0 to 0.255 Ω
- Unit
- Ω
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Internal resistance R10 LEXUS_INTERNAL_RES_R10
- Request
21 95 - Service 21
PID 95 - Module
7E2 → 7EA - Every
1 s - Testing
Bits 72 to 79 of the reply, 8 bits.
- Formula
(val ÷ 1000)- Range
- 0 to 0.255 Ω
- Unit
- Ω
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Internal resistance R11 LEXUS_INTERNAL_RES_R11
- Request
21 95 - Service 21
PID 95 - Module
7E2 → 7EA - Every
1 s - Testing
Bits 80 to 87 of the reply, 8 bits.
- Formula
(val ÷ 1000)- Range
- 0 to 0.255 Ω
- Unit
- Ω
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Internal resistance R12 LEXUS_INTERNAL_RES_R12
- Request
21 95 - Service 21
PID 95 - Module
7E2 → 7EA - Every
1 s - Testing
Bits 88 to 95 of the reply, 8 bits.
- Formula
(val ÷ 1000)- Range
- 0 to 0.255 Ω
- Unit
- Ω
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Internal resistance R13 LEXUS_INTERNAL_RES_R13
- Request
21 95 - Service 21
PID 95 - Module
7E2 → 7EA - Every
1 s - Testing
Bits 96 to 103 of the reply, 8 bits.
- Formula
(val ÷ 1000)- Range
- 0 to 0.255 Ω
- Unit
- Ω
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Internal resistance R14 LEXUS_INTERNAL_RES_R14
- Request
21 95 - Service 21
PID 95 - Module
7E2 → 7EA - Every
1 s - Testing
Bits 104 to 111 of the reply, 8 bits.
- Formula
(val ÷ 1000)- Range
- 0 to 0.255 Ω
- Unit
- Ω
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Internal resistance R15 LEXUS_INTERNAL_RES_R15
- Request
21 95 - Service 21
PID 95 - Module
7E2 → 7EA - Every
1 s - Testing
Bits 112 to 119 of the reply, 8 bits.
- Formula
(val ÷ 1000)- Range
- 0 to 0.255 Ω
- Unit
- Ω
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Internal resistance R16 LEXUS_INTERNAL_RES_R16
- Request
21 95 - Service 21
PID 95 - Module
7E2 → 7EA - Every
1 s - Testing
Bits 120 to 127 of the reply, 8 bits.
- Formula
(val ÷ 1000)- Range
- 0 to 0.255 Ω
- Unit
- Ω
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Internal resistance R17 LEXUS_INTERNAL_RES_R17
- Request
21 95 - Service 21
PID 95 - Module
7E2 → 7EA - Every
1 s - Testing
Bits 128 to 135 of the reply, 8 bits.
- Formula
(val ÷ 1000)- Range
- 0 to 0.255 Ω
- Unit
- Ω
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Internal temperature LEXUS_ECU_INTERNAL_TConfirmed
- Request
22 10 5E - Service 22
DID 105E - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2026 Lexus RX 350.
Bits 0 to 7 of the reply, 8 bits.
0x4A = 74 → (74 − 40) = 34 °C
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
Confirmed for 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2017, 2020, 2022.
Inverter coolant temperature LEXUS_INVERTER_ECT
- Request
21 75 - Service 21
PID 75 - Module
7E2 → 7EA - Every
5 s - Testing
Bits 24 to 31 of the reply, 8 bits.
- Formula
(val − 40)- Range
- -40 to 215
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Inverter coolant temperature LEXUS_INVRT_COOLANT_TConfirmed
- Request
22 10 B2 - Service 22
DID 10B2 - Module
7D2 → 7DA - Every
1 s - Testing
Example reply from a 2026 Lexus RX 350.
Bits 0 to 7 of the reply, 8 bits.
0x47 = 71 → (71 − 40) = 31 °C
- Formula
(val − 40)- Range
- 0 to 100 °C
- Unit
- °C
Confirmed for 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2017, 2020, 2022.
Inverter MG1 temperature LEXUS_INVERTER_MG1_T
- Request
21 70 - Service 21
PID 70 - Module
7E2 → 7EA - Every
5 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Inverter MG1 temperature at ignition on LEXUS_INVERTER_MG1_T_AFTER_ON
- Request
21 70 - Service 21
PID 70 - Module
7E2 → 7EA - Every
5 s - Testing
Bits 8 to 15 of the reply, 8 bits.
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Inverter MG1 temperature max LEXUS_INVERTER_MG1_T_MAX
- Request
21 70 - Service 21
PID 70 - Module
7E2 → 7EA - Every
5 s - Testing
Bits 16 to 23 of the reply, 8 bits.
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Inverter MG2 temperature LEXUS_INVERTER_MG2_T
- Request
21 71 - Service 21
PID 71 - Module
7E2 → 7EA - Every
5 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Inverter MG2 temperature at ignition on LEXUS_INVERTER_MG2_T_AFTER_ON
- Request
21 71 - Service 21
PID 71 - Module
7E2 → 7EA - Every
5 s - Testing
Bits 8 to 15 of the reply, 8 bits.
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Inverter MG2 temperature max LEXUS_INVERTER_MG2_T_MAX
- Request
21 71 - Service 21
PID 71 - Module
7E2 → 7EA - Every
5 s - Testing
Bits 16 to 23 of the reply, 8 bits.
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Inverter water pump duty LEXUS_INVERTER_WATER_PMP
- Request
22 11 12 - Service 22
DID 1112 - Module
7D2 → 7DA - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val × 15259 ÷ 5000000)- Range
- 0 to 199 %
- Unit
- %
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Inverter water pump revolution LEXUS_INVERTER_WATER_PMP_REVOLUTION
- Request
21 75 - Service 21
PID 75 - Module
7E2 → 7EA - Every
5 s - Testing
Bits 8 to 23 of the reply, 16 bits.
- Formula
val- Range
- 0 to 65535 rpm
- Unit
- rpm
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Judge time engine ignition LEXUS_JUDGE_TIME_ENG_IGN
- Request
21 49 - Service 21
PID 49 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bits 56 to 63 of the reply, 8 bits.
- Formula
(val ÷ 10)- Range
- 0 to 25.5 s
- Unit
- s
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Judge time engine output LEXUS_JUDGE_TIME_ENG
- Request
21 49 - Service 21
PID 49 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bits 64 to 71 of the reply, 8 bits.
- Formula
(val ÷ 10)- Range
- 0 to 25.5 s
- Unit
- s
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Key cycle LEXUS_KEY_CYCLE
- Request
22 01 02 - Service 22
DID 0102 - Module
7D2 → 7DA - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
val- Range
- 0 to 65535
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Kickdown LEXUS_KICKDOWN
- Request
22 DA 1F - Service 22
DID DA1F - Module
6F1 → 618 - Every
1 s - Testing
Bits 8 to 15 of the reply, 8 bits.
- Formula
val- Range
- 0 to 100
- Unit
- Number
In testing for 2002, 2007 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2005 to 2006, 2010, 2013, 2015, 2017, 2020, 2022, 2025 to 2026.
Knock adjust LEXUS_KNOCK_ADJUST
- Request
21 B2 - Service 21
PID B2 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val × 2048 ÷ 65535 − 64)- Range
- -64 to 1984 °
- Unit
- °
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Knock adjust LEXUS_KNOCK_ADJUST_7E0
- Request
21 37 - Service 21
PID 37 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bits 32 to 47 of the reply, 16 bits.
- Formula
(val × 2048 ÷ 65535 − 1024)- Range
- -1024 to 1024 °
- Unit
- °
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Knock correct learn value LEXUS_KNOCK_CORRECT_LEARN
- Request
21 37 - Service 21
PID 37 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bits 16 to 31 of the reply, 16 bits.
- Formula
(val ÷ 32 − 1024)- Range
- -1024 to 1023 °
- Unit
- °
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Knock correction, learned value LEXUS_KNOCK_CORRECT_LEARNED_VALUEConfirmed
- Request
22 10 5C - Service 22
DID 105C - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2026 Lexus RX 350.
Bits 0 to 15 of the reply, 16 bits.
0x8284 = 33412 → (33412 × 312.5 ÷ 10000 − 1024) = 20.125
- Formula
(val × 312.5 ÷ 10000 − 1024)- Range
- -1024 to 1023
- Unit
- Number
Confirmed for 2017, 2020, 2022, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015.
Knock feedback LEXUS_KNOCK_FEEDBACK
- Request
21 B2 - Service 21
PID B2 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 16 to 31 of the reply, 16 bits.
- Formula
(val × 2048 ÷ 65535 − 64)- Range
- -64 to 1984 °
- Unit
- °
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Knock feedback LEXUS_KNOCK_FEEDBACK_7E0
- Request
21 37 - Service 21
PID 37 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bits 48 to 63 of the reply, 16 bits.
- Formula
(val × 2048 ÷ 65535 − 1024)- Range
- -1024 to 1024 °
- Unit
- °
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Knock feedback value LEXUS_KNOCK_FEEDBACK_VALUEConfirmed
- Request
22 10 5C - Service 22
DID 105C - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2026 Lexus RX 350.
Bits 16 to 31 of the reply, 16 bits.
0x7FA0 = 32672 → (32672 × 312.5 ÷ 10000 − 1024) = -3
- Formula
(val × 312.5 ÷ 10000 − 1024)- Range
- -1024 to 1023
- Unit
- Number
Confirmed for 2017, 2020, 2022, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015.
Lambda LEXUS_LAMBDA
- Request
22 58 89 - Service 22
DID 5889 - Module
6F1 → 612 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val × 16 ÷ 65535)- Range
- 0 to 16
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Lambda 2 LEXUS_LAMBDA_2
- Request
22 58 2C - Service 22
DID 582C - Module
6F1 → 612 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val ÷ 4096)- Range
- 0 to 15.99
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Loading condition LEXUS_LOADING
- Request
21 C4 - Service 21
PID C4 - Module
7E2 - Every
1 s - Testing
Bit 0 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Lock up state LEXUS_LOCK_UP_STATEConfirmed
- Request
22 16 20 - Service 22
DID 1620 - Module
701 → 709 - Every
1 s - Testing
Example reply from a 2022 Lexus RX 350.
Bit 7 of the reply.
0b0 = 0 → 0
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
Confirmed for 2017, 2020, 2022. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2025 to 2026.
Long term fuel trim (bank 1) LONGFT1SAE J1979Confirmed
- Request
01 07 - Service 01
PID 07 - Module
7E0 → 7E8 - Every
1 s
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 100 ÷ 128 − 100)- Range
- -100 to 99.2 %
- Unit
- %
Confirmed for 2013, 2020. Supported for 2006, 2008, 2010, 2015 to 2017, 2022 to 2023, 2025 to 2026.
Long term fuel trim (bank 2) LONGFT2SAE J1979Confirmed
- Request
01 09 - Service 01
PID 09 - Module
7E0 → 7E8 - Every
1 s
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 100 ÷ 128 − 100)- Range
- -100 to 99.2 %
- Unit
- %
Confirmed for 2013, 2020. Supported for 2006, 2008, 2010, 2015 to 2017, 2022.
Long term fuel trim bank 1 sensor 1 LEXUS_LONG_FT_B1S1Confirmed
- Request
21 03 - Service 21
PID 03 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 24 to 31 of the reply, 8 bits.
0x84 = 132 → (132 × 200 ÷ 256 − 100) = 3.125 %
- Formula
(val × 200 ÷ 256 − 100)- Range
- -100 to 99.218 %
- Unit
- %
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Long term fuel trim, bank 1 LEXUS_LONG_FT_B1Confirmed
- Request
21 03 - Service 21
PID 03 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 24 to 31 of the reply, 8 bits.
0x84 = 132 → (132 × 200 ÷ 256 − 100) = 3.125 %
- Formula
(val × 200 ÷ 256 − 100)- Range
- -100 to 99.21 %
- Unit
- %
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Long term fuel trim, bank 2 LEXUS_LONG_FT_B2Confirmed
- Request
21 03 - Service 21
PID 03 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 40 to 47 of the reply, 8 bits.
0x84 = 132 → (132 × 200 ÷ 256 − 100) = 3.125 %
- Formula
(val × 200 ÷ 256 − 100)- Range
- -100 to 99.21 %
- Unit
- %
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Long-term fuel trim, bank 1 LEXUS_LTFT1_21
- Request
21 07 - Service 21
PID 07 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 0.7809803922 − 100)- Range
- -100 to 99.15 %
- Unit
- %
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Low revolution control LEXUS_LOW_RPM_CTRLConfirmed
- Request
21 51 - Service 21
PID 51 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bit 234 of the reply.
0b0 = 0 → 0
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
Confirmed for 2013, 2015. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2017, 2020, 2022, 2025 to 2026.
Low revolution for engine start LEXUS_LOW_RPM_STARTConfirmed
- Request
21 51 - Service 21
PID 51 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bit 236 of the reply.
0b0 = 0 → 0
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
Confirmed for 2013, 2015. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2017, 2020, 2022, 2025 to 2026.
Manifold absolute pressure LEXUS_MAPConfirmed
- Request
21 01 - Service 21
PID 01 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 40 to 47 of the reply, 8 bits.
0x4A = 74 → 74 kPa
- Formula
val- Range
- 0 to 255 kPa
- Unit
- kPa
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Manifold air pressure LEXUS_MANIFOLD_AIR_P_7E2
- Request
21 01 - Service 21
PID 01 - Module
7E2 → 7EA - Every
30 s - Testing
Bits 8 to 15 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255 kPa
- Unit
- kPa
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Manifold pressure LEXUS_IA_MAP_7E0
- Request
22 F4 0B - Service 22
DID F40B - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 10000 ÷ 68947)- Range
- 0 to 36 psi
- Unit
- psi
In testing for 2002, 2005 to 2016, 2018 to 2026. Not supported for 2017.
Mass air flow LEXUS_MAFConfirmed
Pelican can show this parameter as the mass air flow.
- Request
21 01 - Service 21
PID 01 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 24 to 39 of the reply, 16 bits.
0x002A = 42 → (42 ÷ 100) = 0.42 g/s
- Formula
(val ÷ 100)- Range
- 0 to 655 g/s
- Unit
- g/s
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Mass air flow LEXUS_MAF_21
- Request
21 10 - Service 21
PID 10 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val ÷ 100)- Range
- 0 to 655 g/s
- Unit
- g/s
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Mass air flow LEXUS_MAF_V2Confirmed
Pelican can show this parameter as the mass air flow.
- Request
21 01 - Service 21
PID 01 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 24 to 39 of the reply, 16 bits.
0x002A = 42 → (42 ÷ 100) = 0.42 g/s
- Formula
(val ÷ 100)- Range
- 0 to 655.35 g/s
- Unit
- g/s
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Master cylinder open LEXUS_MASTER_CYLINDER_OPENConfirmed
- Request
21 BE - Service 21
PID BE - Module
7B0 → 7B8 - Every
250 ms - Testing
Example reply from a 2017 Lexus RX 350.
Bit 8 of the reply.
0b0 = 0 → 0
- Formula
val- Range
- 0 to 1
- Unit
- No or yes
Confirmed for 2006, 2010, 2013, 2015, 2017. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2008, 2020, 2022, 2025 to 2026.
Maximum generator inverter temperature LEXUS_MAX_GEN_INVERTER_T
- Request
22 10 A8 - Service 22
DID 10A8 - Module
7D2 → 7DA - Every
5 s - Testing
Bits 16 to 23 of the reply, 8 bits.
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Maximum motor inverter temperature LEXUS_MAX_MOTOR_INVERTER_T
- Request
22 10 A5 - Service 22
DID 10A5 - Module
7D2 → 7DA - Every
5 s - Testing
Bits 16 to 23 of the reply, 8 bits.
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
MG1 carrier frequency LEXUS_MG1_CARRIER
- Request
21 7C - Service 21
PID 7C - Module
7E2 → 7EA - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 50)- Range
- 0 to 12750 Hz
- Unit
- Hz
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
MG1 control mode, pwm=0,variable pwm=1,rectangular wave=2 LEXUS_MG1_CTRL_MODE_PWM_0_1_2
- Request
21 67 - Service 21
PID 67 - Module
7E2 → 7EA - Every
250 ms - Testing
Bits 32 to 39 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
MG1 gate status LEXUS_MG1_GATE_STAT
- Request
21 70 - Service 21
PID 70 - Module
7E2 → 7EA - Every
5 s - Testing
Bit 24 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
MG1 inverter fail LEXUS_MG1_INVERTER_FAIL
- Request
21 78 - Service 21
PID 78 - Module
7E2 → 7EA - Every
1 s - Testing
Bit 1 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
MG1 inverter shutdown LEXUS_MG1_INVERTER
- Request
21 78 - Service 21
PID 78 - Module
7E2 → 7EA - Every
1 s - Testing
Bit 0 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
MG1 inverter temperature LEXUS_MG1_INVERTER_T
- Request
21 C3 - Service 21
PID C3 - Module
7E2 - Every
1 s - Testing
Bits 160 to 167 of the reply, 8 bits.
- Formula
(val − 50)- Range
- -50 to 205 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
MG1 revolution LEXUS_MG1_REVOLUTION
- Request
21 61 - Service 21
PID 61 - Module
7E2 → 7EA - Every
5 s - Testing
Bits 24 to 39 of the reply, 16 bits.
- Formula
(val − 32768)- Range
- -32768 to 32767 rpm
- Unit
- rpm
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
MG1 temperature LEXUS_MG1_T
- Request
21 C3 - Service 21
PID C3 - Module
7E2 - Every
1 s - Testing
Bits 176 to 183 of the reply, 8 bits.
- Formula
(val − 50)- Range
- -50 to 205 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
MG1 temperature LEXUS_MG1_T_V2
- Request
21 61 - Service 21
PID 61 - Module
7E2 → 7EA - Every
5 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
MG1 temperature at ignition on LEXUS_MG1_T_AFTER_IG_ON
- Request
21 61 - Service 21
PID 61 - Module
7E2 → 7EA - Every
5 s - Testing
Bits 8 to 15 of the reply, 8 bits.
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
MG1 temperature max LEXUS_MG1_T_MAX
- Request
21 61 - Service 21
PID 61 - Module
7E2 → 7EA - Every
5 s - Testing
Bits 16 to 23 of the reply, 8 bits.
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
MG1 torque LEXUS_MG1_TORQUE
- Request
21 C3 - Service 21
PID C3 - Module
7E2 - Every
1 s - Testing
Bits 48 to 63 of the reply, 16 bits.
- Formula
val- Range
- 0 to 65535 N·m
- Unit
- N·m
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
MG1 torque LEXUS_MG1_TQ_V2
- Request
21 67 - Service 21
PID 67 - Module
7E2 → 7EA - Every
250 ms - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val ÷ 8 − 4096)- Range
- -4096 to 4095 N·m
- Unit
- N·m
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
MG1 torque execution value LEXUS_MG1_TQ_EXECUTION
- Request
21 67 - Service 21
PID 67 - Module
7E2 → 7EA - Every
250 ms - Testing
Bits 16 to 31 of the reply, 16 bits.
- Formula
(val ÷ 8 − 4096)- Range
- -4096 to 4095 N·m
- Unit
- N·m
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
MG2 carrier frequency LEXUS_MG2_CARRIER
- Request
21 7C - Service 21
PID 7C - Module
7E2 → 7EA - Every
1 s - Testing
Bits 8 to 15 of the reply, 8 bits.
- Formula
(val × 50)- Range
- 0 to 12750 Hz
- Unit
- Hz
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
MG2 control mode, pwm=0,variable pwm=1,rectangular wave=2 LEXUS_MG2_CTRL_MODE_PWM_0_1_2
- Request
21 68 - Service 21
PID 68 - Module
7E2 → 7EA - Every
250 ms - Testing
Bits 32 to 39 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
MG2 gate status LEXUS_MG2_GATE_STAT
- Request
21 71 - Service 21
PID 71 - Module
7E2 → 7EA - Every
5 s - Testing
Bit 24 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
MG2 inverter fail LEXUS_MG2_INVERTER_FAIL
- Request
21 78 - Service 21
PID 78 - Module
7E2 → 7EA - Every
1 s - Testing
Bit 9 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
MG2 inverter shutdown LEXUS_MG2_INVERTER
- Request
21 78 - Service 21
PID 78 - Module
7E2 → 7EA - Every
1 s - Testing
Bit 8 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
MG2 inverter temperature LEXUS_MG2_INVERTER_T
- Request
21 C3 - Service 21
PID C3 - Module
7E2 - Every
1 s - Testing
Bits 168 to 175 of the reply, 8 bits.
- Formula
(val − 50)- Range
- -50 to 205 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
MG2 revolution LEXUS_MG2_REVOLUTION
- Request
21 62 - Service 21
PID 62 - Module
7E2 → 7EA - Every
5 s - Testing
Bits 24 to 39 of the reply, 16 bits.
- Formula
(val − 32768)- Range
- -32768 to 32767 rpm
- Unit
- rpm
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
MG2 temperature LEXUS_MG2_T
- Request
21 C3 - Service 21
PID C3 - Module
7E2 - Every
1 s - Testing
Bits 184 to 191 of the reply, 8 bits.
- Formula
(val − 50)- Range
- -50 to 205 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
MG2 temperature LEXUS_MG2_T_V2
- Request
21 62 - Service 21
PID 62 - Module
7E2 → 7EA - Every
5 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
MG2 temperature at ignition on LEXUS_MG2_T_AFTER_IG_ON
- Request
21 62 - Service 21
PID 62 - Module
7E2 → 7EA - Every
5 s - Testing
Bits 8 to 15 of the reply, 8 bits.
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
MG2 temperature max LEXUS_MG2_T_MAX
- Request
21 62 - Service 21
PID 62 - Module
7E2 → 7EA - Every
5 s - Testing
Bits 16 to 23 of the reply, 8 bits.
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
MG2 torque LEXUS_MG2_TORQUE
- Request
21 C3 - Service 21
PID C3 - Module
7E2 - Every
1 s - Testing
Bits 16 to 31 of the reply, 16 bits.
- Formula
val- Range
- 0 to 65535 N·m
- Unit
- N·m
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
MG2 torque LEXUS_MG2_TQ_V2
- Request
21 68 - Service 21
PID 68 - Module
7E2 → 7EA - Every
250 ms - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val ÷ 8 − 4096)- Range
- -4096 to 4095 N·m
- Unit
- N·m
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
MG2 torque execution value LEXUS_MG2_TQ_EXECUTION
- Request
21 68 - Service 21
PID 68 - Module
7E2 → 7EA - Every
250 ms - Testing
Bits 16 to 31 of the reply, 16 bits.
- Formula
(val ÷ 8 − 4096)- Range
- -4096 to 4095 N·m
- Unit
- N·m
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
MGR inverter temperature LEXUS_MGR_INVERTER_T
- Request
21 C4 - Service 21
PID C4 - Module
7E2 - Every
1 s - Testing
Bits 48 to 55 of the reply, 8 bits.
- Formula
(val − 50)- Range
- -50 to 205 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
MGR temperature LEXUS_MGR_T
- Request
21 C4 - Service 21
PID C4 - Module
7E2 - Every
1 s - Testing
Bits 56 to 63 of the reply, 8 bits.
- Formula
(val − 50)- Range
- -50 to 205 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
MGR torque LEXUS_MGR_TORQUE
- Request
21 C4 - Service 21
PID C4 - Module
7E2 - Every
1 s - Testing
Bits 32 to 47 of the reply, 16 bits.
- Formula
val- Range
- 0 to 65535 N·m
- Unit
- N·m
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Misfire load LEXUS_MISFIRE_LOAD_700Confirmed
- Request
22 10 AA - Service 22
DID 10AA - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2026 Lexus RX 350.
Bits 0 to 7 of the reply, 8 bits.
0x00 = 0 → (0 × 510 ÷ 255) = 0 %
- Formula
(val × 510 ÷ 255)- Range
- 0 to 510 %
- Unit
- %
Confirmed for 2017, 2020, 2022, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015.
Misfire margin LEXUS_MISFIRE_MARGIN_700
- Request
22 10 AA - Service 22
DID 10AA - Module
700 → 708 - Every
1 s - Testing
Bits 32 to 39 of the reply, 8 bits.
- Formula
(val − 128)- Range
- -128 to 127 rpm
- Unit
- rpm
In testing for 2007, 2009, 2011 to 2012, 2014, 2016 to 2026. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015.
Misfire RPM LEXUS_MISFIRE_RPM_700
- Request
22 10 AA - Service 22
DID 10AA - Module
700 → 708 - Every
1 s - Testing
Bits 24 to 31 of the reply, 8 bits.
- Formula
(val × 6375 ÷ 255)- Range
- 0 to 6375 rpm
- Unit
- rpm
In testing for 2007, 2009, 2011 to 2012, 2014, 2016 to 2026. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015.
Misfire RPM LEXUS_MISFIRE_RPM_V2Confirmed
- Request
21 45 - Service 21
PID 45 - Module
7E0 → 7E8 - Every
250 ms - Testing
Example reply from a 2015 Lexus RX 350.
Bits 8 to 15 of the reply, 8 bits.
0x00 = 0 → (0 × 25) = 0 rpm
- Formula
(val × 25)- Range
- 0 to 6375 rpm
- Unit
- rpm
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Misfire test result, incomplete LEXUS_MIS_TEST_RESULT
- Request
21 E3 - Service 21
PID E3 - Module
7E0 → 7E8 - Every
1 s - Testing
Bit 5 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Model code, raw count LEXUS_MODEL_CODE_7E2_RAW
- Request
21 C1 - Service 21
PID C1 - Module
7E2 → 7EA - Every
1 s - Testing
Bits 102,811,536 to 102,811,543 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Model year LEXUS_MODEL_YEARConfirmed
- Request
21 C1 - Service 21
PID C1 - Module
7E0 → 7E8 - Every
3600 s - Testing
Example reply from a 2013 Lexus RX 350.
Bits 128 to 135 of the reply, 8 bits.
0x71 = 113 → (113 + 1900) = 2,013
- Formula
(val + 1900)- Range
- 1900 to 2155
- Unit
- Number
Confirmed for 2013. In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2017, 2025.
Motor generator 1 inverter gate LEXUS_MG1_GATE
- Request
21 C4 - Service 21
PID C4 - Module
7E2 - Every
1 s - Testing
Bit 64 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Motor generator 1 inverter temperature LEXUS_MG1_INV_T
- Request
21 C3 - Service 21
PID C3 - Module
7E2 - Every
1 s - Testing
Bits 192 to 199 of the reply, 8 bits.
- Formula
(val − 50)- Range
- -50 to 205 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Motor generator 1 torque LEXUS_MG1_TQ
- Request
21 C3 - Service 21
PID C3 - Module
7E2 - Every
1 s - Testing
Bits 64 to 79 of the reply, 16 bits.
- Formula
(val ÷ 8 − 500)- Range
- -500 to 7691.875 N·m
- Unit
- N·m
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Motor generator 1 torque executed LEXUS_MG1_TQ_EXEC
- Request
21 C4 - Service 21
PID C4 - Module
7E2 - Every
1 s - Testing
Bits 80 to 87 of the reply, 8 bits.
- Formula
(val × 4 − 512)- Range
- -512 to 508 N·m
- Unit
- N·m
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Motor generator 2 inverter gate LEXUS_MG2_GATE
- Request
21 C4 - Service 21
PID C4 - Module
7E2 - Every
1 s - Testing
Bit 65 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Motor generator 2 inverter temperature LEXUS_MG2_INV_T
- Request
21 C3 - Service 21
PID C3 - Module
7E2 - Every
1 s - Testing
Bits 200 to 207 of the reply, 8 bits.
- Formula
(val − 50)- Range
- -50 to 205 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Motor generator 2 torque LEXUS_MG2_TQ
- Request
21 C3 - Service 21
PID C3 - Module
7E2 - Every
1 s - Testing
Bits 16 to 31 of the reply, 16 bits.
- Formula
(val ÷ 8 − 500)- Range
- -500 to 7691.875 N·m
- Unit
- N·m
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Motor generator 2 torque executed LEXUS_MG2_TQ_EXEC
- Request
21 C4 - Service 21
PID C4 - Module
7E2 - Every
1 s - Testing
Bits 72 to 79 of the reply, 8 bits.
- Formula
(val × 4 − 512)- Range
- -512 to 508 N·m
- Unit
- N·m
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Motor inverter temperature LEXUS_MOTOR_INVERTER_T
- Request
22 10 A5 - Service 22
DID 10A5 - Module
7D2 → 7DA - Every
5 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Motor inverter temperature after ignition on LEXUS_MOTOR_INVERTER_T_ON
- Request
22 10 A5 - Service 22
DID 10A5 - Module
7D2 → 7DA - Every
5 s - Testing
Bits 8 to 15 of the reply, 8 bits.
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Motor inverter, maximum temperature LEXUS_M_INVRT_MAX_TConfirmed
- Request
22 10 A6 - Service 22
DID 10A6 - Module
7D2 → 7DA - Every
1 s - Testing
Example reply from a 2026 Lexus RX 350.
Bits 16 to 23 of the reply, 8 bits.
0x42 = 66 → (66 − 40) = 26 °C
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
Confirmed for 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2017, 2020, 2022.
Motor regenerative brake torque LEXUS_MOTOR_REGENERATIVE_BREAK
- Request
22 10 69 - Service 22
DID 1069 - Module
7D2 → 7DA - Every
250 ms - Testing
Bits 16 to 31 of the reply, 16 bits.
- Formula
(val ÷ 8 − 4096)- Range
- -4096 to 4095 kW
- Unit
- kW
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Motor regenerative brake torque, requested LEXUS_MOTOR_REGENERATIVE
- Request
22 10 69 - Service 22
DID 1069 - Module
7D2 → 7DA - Every
250 ms - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val ÷ 8 − 4096)- Range
- -4096 to 4095 kW
- Unit
- kW
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Motor RPM LEXUS_RPM_V2Confirmed
- Request
22 10 A1 - Service 22
DID 10A1 - Module
7D2 → 7DA - Every
250 ms - Testing
Example reply from a 2026 Lexus RX 350.
Bits 0 to 15 of the reply, 16 bits.
0x7FFF = 32767 → (32767 − 32768) = -1 rpm
- Formula
(val − 32768)- Range
- -32768 to 32767 rpm
- Unit
- rpm
Confirmed for 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2017, 2020, 2022.
Motor temperature 1 LEXUS_MOTOR_T_1
- Request
21 C3 - Service 21
PID C3 - Module
7E2 - Every
1 s - Testing
Bits 216 to 223 of the reply, 8 bits.
- Formula
(val − 50)- Range
- -50 to 205 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Motor temperature 2 LEXUS_MOTOR_T_2
- Request
21 C3 - Service 21
PID C3 - Module
7E2 - Every
1 s - Testing
Bits 208 to 215 of the reply, 8 bits.
- Formula
(val − 50)- Range
- -50 to 205 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Motor torque LEXUS_TQConfirmed
- Request
22 10 A1 - Service 22
DID 10A1 - Module
7D2 → 7DA - Every
250 ms - Testing
Example reply from a 2026 Lexus RX 350.
Bits 48 to 63 of the reply, 16 bits.
0x8000 = 32768 → (32768 ÷ 8 − 4096) = 0 N·m
- Formula
(val ÷ 8 − 4096)- Range
- -4096 to 4095 N·m
- Unit
- N·m
Confirmed for 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2017, 2020, 2022.
Number of current DTCs LEXUS_NUM_CURRENT_CODE
- Request
21 E1 - Service 21
PID E1 - Module
7E2 → 7EA - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Number of history DTCs LEXUS_NUM_HISTORY_CODE
- Request
21 E1 - Service 21
PID E1 - Module
7E2 → 7EA - Every
1 s - Testing
Bits 8 to 15 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
O2 heater b1s2_active LEXUS_O2_HEATER_B1S2
- Request
21 3A - Service 21
PID 3A - Module
7E0 → 7E8 - Every
1 s - Testing
Bit 68 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
O2 heater current val bank 1 sensor 2 LEXUS_O2_HEATER_CURR_VAL
- Request
21 3A - Service 21
PID 3A - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 48 to 63 of the reply, 16 bits.
- Formula
(val ÷ 13107)- Range
- 0 to 4.999 A
- Unit
- A
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
O2S, bank 1 sensor 2 LEXUS_O2S_B1S2Confirmed
- Request
21 04 - Service 21
PID 04 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 80 to 87 of the reply, 8 bits.
0x7F = 127 → (127 × 5 ÷ 1000) = 0.635 V
- Formula
(val × 5 ÷ 1000)- Range
- 0 to 1.275 V
- Unit
- V
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
O2S, bank 1 sensor 2 LEXUS_O2S_B1S2_V6Confirmed
- Request
21 04 - Service 21
PID 04 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 144 to 151 of the reply, 8 bits.
0x00 = 0 → (0 × 5 ÷ 1000) = 0 V
- Formula
(val × 5 ÷ 1000)- Range
- 0 to 1.275 V
- Unit
- V
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
O2S, bank 2 sensor 2 LEXUS_O2S_B2S2_V6Confirmed
- Request
21 04 - Service 21
PID 04 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 160 to 167 of the reply, 8 bits.
0x00 = 0 → (0 × 5 ÷ 1000) = 0 V
- Formula
(val × 5 ÷ 1000)- Range
- 0 to 1.275 V
- Unit
- V
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Oil level LEXUS_OIL_LEVEL
- Request
22 44 2C - Service 22
DID 442C - Module
6F1 → 612 - Every
30 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Open side malfunction on LEXUS_OPEN_SIDE_ON
- Request
21 41 - Service 21
PID 41 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bit 145 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Output shaft speed LEXUS_SPD_NOUT
- Request
21 81 - Service 21
PID 81 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 32 to 39 of the reply, 8 bits.
- Formula
(val × 50)- Range
- 0 to 12750 rpm
- Unit
- rpm
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
OXS1, A/FS2 test result, incomplete LEXUS_OXS1_FS2_TEST_RESULT
- Request
21 E3 - Service 21
PID E3 - Module
7E0 → 7E8 - Every
1 s - Testing
Bit 7 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Oxygen sensor voltage, bank 1 sensor 1 LEXUS_O2S11_V
- Request
21 14 - Service 21
PID 14 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 0.0049960784)- Range
- 0 to 1.27 V
- Unit
- V
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Park position switch terminal voltage LEXUS_P_POS_SW_TERMINAL
- Request
21 41 - Service 21
PID 41 - Module
7E2 → 7EA - Every
5 s - Testing
Bits 56 to 63 of the reply, 8 bits.
- Formula
(val × 0.3137207031)- Range
- 0 to 79.99 V
- Unit
- V
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
PM accumulation ratio - bank 1 LEXUS_PM_ACCUMULATION_RAT_1
- Request
22 11 05 - Service 22
DID 1105 - Module
700 → 708 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 2)- Range
- 0 to 15 %
- Unit
- %
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Power request LEXUS_PWR_REQ
- Request
21 C3 - Service 21
PID C3 - Module
7E2 - Every
1 s - Testing
Bits 80 to 95 of the reply, 16 bits.
- Formula
(val × 10)- Range
- 0 to 655350 W
- Unit
- W
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Power resource IB LEXUS_POWER_RESOURCE_IB
- Request
21 8A - Service 21
PID 8A - Module
7E2 → 7EA - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val × 10 − 327.68)- Range
- -327 to 655022 mA
- Unit
- mA
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Power resource KW LEXUS_POWER_RESOURCE_KW
- Request
21 C3 - Service 21
PID C3 - Module
7E2 - Every
1 s - Testing
Bits 192 to 215 of the reply, 24 bits.
- Formula
val- Range
- 0 to 16777215 kW
- Unit
- kW
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Purge cut vacuum switching valve duty LEXUS_PURGE_CUT_VSV_DUTY
- Request
21 3A - Service 21
PID 3A - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 16 to 31 of the reply, 16 bits.
- Formula
(val × 25 ÷ 4096)- Range
- 0 to 399.9 %
- Unit
- %
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Racing operation LEXUS_RACING_OPERATION
- Request
21 49 - Service 21
PID 49 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bit 90 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Real engine torque LEXUS_REAL_ENG_TQ
- Request
22 10 09 - Service 22
DID 1009 - Module
7B1 → 7B9 - Every
250 ms - Testing
Bits 32 to 47 of the reply, 16 bits. The value is signed.
- Formula
(val ÷ 32)- Range
- -20 to 150 N·m
- Unit
- N·m
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Rear motor inverter, coolant temperature LEXUS_RM_INVRT_COOL_TConfirmed
- Request
22 10 A6 - Service 22
DID 10A6 - Module
7D2 → 7DA - Every
1 s - Testing
Example reply from a 2026 Lexus RX 350.
Bits 0 to 7 of the reply, 8 bits.
0x42 = 66 → (66 − 40) = 26 °C
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
Confirmed for 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2017, 2020, 2022.
Rear motor regenerative brake torque LEXUS_REAR_MOTOR_REGENERATIVE
- Request
22 10 6A - Service 22
DID 106A - Module
7D2 → 7DA - Every
250 ms - Testing
Bits 16 to 31 of the reply, 16 bits.
- Formula
(val ÷ 8 − 4096)- Range
- -4096 to 4095 kW
- Unit
- kW
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Rear motor regenerative brake torque, requested LEXUS_REAR_MOTOR
- Request
22 10 6A - Service 22
DID 106A - Module
7D2 → 7DA - Every
250 ms - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val ÷ 8 − 4096)- Range
- -4096 to 4095 kW
- Unit
- kW
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Rear motor speed LEXUS_RM_TQ_REQConfirmed
- Request
22 10 A2 - Service 22
DID 10A2 - Module
7D2 → 7DA - Every
250 ms - Testing
Example reply from a 2025 Lexus RX 350.
Bits 0 to 15 of the reply, 16 bits.
0x7E7A = 32378 → (32378 − 32768) = -390 rpm
- Formula
(val − 32768)- Range
- -32768 to 32767 rpm
- Unit
- rpm
Confirmed for 2025. In testing for 2007, 2009 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024, 2026. Not supported for 2002, 2005 to 2006, 2008, 2013, 2015, 2017, 2020, 2022.
Rear motor torque LEXUS_RM_TQConfirmed
- Request
22 10 A2 - Service 22
DID 10A2 - Module
7D2 → 7DA - Every
250 ms - Testing
Example reply from a 2025 Lexus RX 350.
Bits 48 to 63 of the reply, 16 bits.
0x7FF9 = 32761 → (32761 ÷ 8 − 4096) = -0.875 N·m
- Formula
(val ÷ 8 − 4096)- Range
- -4096 to 4095 N·m
- Unit
- N·m
Confirmed for 2025. In testing for 2007, 2009 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024, 2026. Not supported for 2002, 2005 to 2006, 2008, 2013, 2015, 2017, 2020, 2022.
Rear regen brake torque LEXUS_REAR_REGEN_BRAKE_TORQ
- Request
21 C4 - Service 21
PID C4 - Module
7E2 - Every
1 s - Testing
Bits 192 to 199 of the reply, 8 bits.
- Formula
(val × 4)- Range
- 0 to 1020 N·m
- Unit
- N·m
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Rear torque ratio LEXUS_REAR_TORQUE_RATIO
- Request
21 C4 - Service 21
PID C4 - Module
7E2 - Every
1 s - Testing
Bits 64 to 79 of the reply, 16 bits.
- Formula
val- Range
- 0 to 65535 %
- Unit
- %
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Regenerative brake torque LEXUS_REGENERATIVE_BRAKE_TORQ
- Request
21 C3 - Service 21
PID C3 - Module
7E2 - Every
1 s - Testing
Bits 240 to 247 of the reply, 8 bits.
- Formula
(val × 4)- Range
- 0 to 1020 N·m
- Unit
- N·m
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Regulator pressure LEXUS_REGULATOR_PConfirmed
- Request
21 53 - Service 21
PID 53 - Module
7C4 → 7CC - Every
1 s - Testing
Example reply from a 2022 Lexus RX 350.
Bits 0 to 7 of the reply, 8 bits.
0x45 = 69 → (69 × 375105 ÷ 25500 − 456.68) = 558.31 kPa
- Formula
(val × 375105 ÷ 25500 − 456.68)- Range
- -456.68 to 3294 kPa
- Unit
- kPa
Confirmed for 2010, 2013, 2015, 2017, 2020, 2022. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2025 to 2026.
Request engine run time LEXUS_REQ_ENG_RUN_TIME
- Request
21 49 - Service 21
PID 49 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bits 48 to 55 of the reply, 8 bits.
- Formula
(val ÷ 10)- Range
- 0 to 25.5 s
- Unit
- s
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Request power LEXUS_REQUEST_POWER
- Request
21 C3 - Service 21
PID C3 - Module
7E2 - Every
1 s - Testing
Bits 64 to 79 of the reply, 16 bits.
- Formula
val- Range
- 0 to 65535 kW
- Unit
- kW
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Request warm-up LEXUS_REQ_WARM_UP
- Request
21 49 - Service 21
PID 49 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bit 89 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Requested engine torque LEXUS_REQ_ENG_TQ
- Request
21 49 - Service 21
PID 49 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val ÷ 4)- Range
- 0 to 16383
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Rev limiter LEXUS_REV_LIMIT
- Request
22 4A 2E - Service 22
DID 4A2E - Module
6F1 → 612 - Every
3600 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
val- Range
- 0 to 65535 rpm
- Unit
- rpm
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Rough idle cyl.1 LEXUS_ROUGH_IDLE_1Confirmed
- Request
22 10 84 - Service 22
DID 1084 - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2022 Lexus RX 350.
Bit 31 of the reply.
0b0 = 0 → 0
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
Confirmed for 2017, 2020, 2022. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2025 to 2026.
Rough idle cyl.2 LEXUS_ROUGH_IDLE_2Confirmed
- Request
22 10 84 - Service 22
DID 1084 - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2022 Lexus RX 350.
Bit 30 of the reply.
0b0 = 0 → 0
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
Confirmed for 2017, 2020, 2022. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2025 to 2026.
Rough idle cyl.3 LEXUS_ROUGH_IDLE_3Confirmed
- Request
22 10 84 - Service 22
DID 1084 - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2022 Lexus RX 350.
Bit 29 of the reply.
0b0 = 0 → 0
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
Confirmed for 2017, 2020, 2022. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2025 to 2026.
Rough idle cyl.4 LEXUS_ROUGH_IDLE_4Confirmed
- Request
22 10 84 - Service 22
DID 1084 - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2022 Lexus RX 350.
Bit 28 of the reply.
0b0 = 0 → 0
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
Confirmed for 2017, 2020, 2022. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2025 to 2026.
Rough idle, cylinder 1 LEXUS_ROUGH_IDLE_CYL_1Confirmed
- Request
22 10 84 - Service 22
DID 1084 - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2022 Lexus RX 350.
Bits 0 to 7 of the reply, 8 bits.
0x01 = 1 → 1 °
- Formula
val- Range
- 0 to 255 °
- Unit
- °
Confirmed for 2017, 2020, 2022. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2025 to 2026.
Rough idle, cylinder 2 LEXUS_ROUGH_IDLE_CYL_2Confirmed
- Request
22 10 84 - Service 22
DID 1084 - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2022 Lexus RX 350.
Bits 8 to 15 of the reply, 8 bits.
0x00 = 0 → 0 °
- Formula
val- Range
- 0 to 255 °
- Unit
- °
Confirmed for 2017, 2020, 2022. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2025 to 2026.
Rough idle, cylinder 3 LEXUS_ROUGH_IDLE_CYL_3Confirmed
- Request
22 10 84 - Service 22
DID 1084 - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2022 Lexus RX 350.
Bits 16 to 23 of the reply, 8 bits.
0x3F = 63 → 63 °
- Formula
val- Range
- 0 to 255 °
- Unit
- °
Confirmed for 2017, 2020, 2022. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2025 to 2026.
Rough idle, cylinder 4 LEXUS_ROUGH_IDLE_CYL_4Confirmed
- Request
22 10 84 - Service 22
DID 1084 - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2022 Lexus RX 350.
Bits 24 to 31 of the reply, 8 bits.
0x00 = 0 → 0 °
- Formula
val- Range
- 0 to 255 °
- Unit
- °
Confirmed for 2017, 2020, 2022. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2025 to 2026.
Short circuit wave highest value LEXUS_SHORT_CIRCUIT_WAVE
- Request
21 9B - Service 21
PID 9B - Module
7E2 → 7EA - Every
1 s - Testing
Bits 24 to 31 of the reply, 8 bits.
- Formula
(val × 83 ÷ 4250)- Range
- 0 to 4.9799 V
- Unit
- V
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Short term fuel trim (bank 1) SHRTFT1SAE J1979Confirmed
Correction being used by the closed-loop fuel algorithm.
Pelican can show this parameter as the short term fuel trim.
- Request
01 06 - Service 01
PID 06 - Module
7E0 → 7E8 - Every
250 ms
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 100 ÷ 128 − 100)- Range
- -100 to 99.2 %
- Unit
- %
Confirmed for 2006, 2010, 2013, 2020. Supported for 2008, 2015 to 2017, 2022 to 2023, 2025 to 2026.
Short term fuel trim (bank 2) SHRTFT2SAE J1979Confirmed
Correction being used by the closed-loop fuel algorithm.
Pelican can show this parameter as the short term fuel trim.
- Request
01 08 - Service 01
PID 08 - Module
7E0 → 7E8 - Every
1 s
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 100 ÷ 128 − 100)- Range
- -100 to 99.2 %
- Unit
- %
Confirmed for 2006, 2010, 2013, 2020. Supported for 2008, 2015 to 2017, 2022.
Short term fuel trim bank 1 sensor 1 LEXUS_SHORT_FT_B1S1Confirmed
Pelican can show this parameter as the short term fuel trim.
- Request
21 03 - Service 21
PID 03 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 16 to 23 of the reply, 8 bits.
0x80 = 128 → (128 × 200 ÷ 256 − 100) = 0 %
- Formula
(val × 200 ÷ 256 − 100)- Range
- -100 to 99.218 %
- Unit
- %
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Short term fuel trim, bank 1 LEXUS_SHORT_FT_B1Confirmed
Pelican can show this parameter as the short term fuel trim.
- Request
21 03 - Service 21
PID 03 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 16 to 23 of the reply, 8 bits.
0x80 = 128 → (128 × 200 ÷ 256 − 100) = 0 %
- Formula
(val × 200 ÷ 256 − 100)- Range
- -100 to 99.21 %
- Unit
- %
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Short term fuel trim, bank 2 LEXUS_SHORT_FT_B2Confirmed
Pelican can show this parameter as the short term fuel trim.
- Request
21 03 - Service 21
PID 03 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 32 to 39 of the reply, 8 bits.
0x80 = 128 → (128 × 200 ÷ 256 − 100) = 0 %
- Formula
(val × 200 ÷ 256 − 100)- Range
- -100 to 99.21 %
- Unit
- %
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Standby blower request status LEXUS_STANDBY_BLOWER_REQ
- Request
21 9B - Service 21
PID 9B - Module
7E2 → 7EA - Every
1 s - Testing
Bit 16 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Starter count LEXUS_STARTER_CNTConfirmed
- Request
21 51 - Service 21
PID 51 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 33 to 39 of the reply, 7 bits.
0b0000000 = 0 → 0
- Formula
val- Range
- 0 to 127
- Unit
- Number
Confirmed for 2013, 2015. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2017, 2020, 2022, 2025 to 2026.
Starter relay on LEXUS_STARTER_RELAY_ON
- Request
21 39 - Service 21
PID 39 - Module
7E0 → 7E8 - Every
250 ms - Testing
Bit 47 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2019, 2021 to 2026. Not supported for 2006, 2017, 2020.
Steering angle LEXUS_STEER_ANG
- Request
22 10 09 - Service 22
DID 1009 - Module
7B1 → 7B9 - Every
250 ms - Testing
Bits 48 to 63 of the reply, 16 bits.
- Formula
(val ÷ 10 − 3276.8)- Range
- -20 to 150 °
- Unit
- °
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Stroke open LEXUS_STROKE_OPENConfirmed
- Request
21 BE - Service 21
PID BE - Module
7B0 → 7B8 - Every
250 ms - Testing
Example reply from a 2017 Lexus RX 350.
Bit 10 of the reply.
0b0 = 0 → 0
- Formula
val- Range
- 0 to 1
- Unit
- No or yes
Confirmed for 2006, 2010, 2013, 2015, 2017. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2008, 2020, 2022, 2025 to 2026.
Synchronize stroke sensor position LEXUS_SYNCHRONIZE_STROKE
- Request
22 16 34 - Service 22
DID 1634 - Module
701 → 709 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val × 256 ÷ 65535)- Range
- 0 to 256 mm
- Unit
- mm
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
System guard on LEXUS_SYSTEM_GUARD_ON
- Request
21 41 - Service 21
PID 41 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bit 144 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Target engine speed LEXUS_ENG_RPM_TGT
- Request
21 C3 - Service 21
PID C3 - Module
7E2 - Every
1 s - Testing
Bits 96 to 111 of the reply, 16 bits.
- Formula
val- Range
- 0 to 65535 rpm
- Unit
- rpm
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Temperature of battery 1 LEXUS_TEMPERATURE_OF_BATT_TB1
- Request
21 CF - Service 21
PID CF - Module
7E2 - Every
1 s - Testing
Bits 64 to 79 of the reply, 16 bits.
- Formula
val- Range
- 0 to 65535 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Temperature of battery 2 LEXUS_TEMPERATURE_OF_BATT_TB2
- Request
21 CF - Service 21
PID CF - Module
7E2 - Every
1 s - Testing
Bits 80 to 95 of the reply, 16 bits.
- Formula
val- Range
- 0 to 65535 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Temperature of battery 3 LEXUS_TEMPERATURE_OF_BATT_TB3
- Request
21 CF - Service 21
PID CF - Module
7E2 - Every
1 s - Testing
Bits 96 to 111 of the reply, 16 bits.
- Formula
val- Range
- 0 to 65535 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Temperature of battery 4 LEXUS_TEMPERATURE_OF_BATT_TB4
- Request
21 CF - Service 21
PID CF - Module
7E2 - Every
1 s - Testing
Bits 112 to 127 of the reply, 16 bits.
- Formula
val- Range
- 0 to 65535 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Temperature of battery 5 LEXUS_TEMPERATURE_OF_BATT_TB5
- Request
21 CF - Service 21
PID CF - Module
7E2 - Every
1 s - Testing
Bits 128 to 143 of the reply, 16 bits.
- Formula
val- Range
- 0 to 65535 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Temperature of battery 6 LEXUS_TEMPERATURE_OF_BATT_TB6
- Request
21 CF - Service 21
PID CF - Module
7E2 - Every
1 s - Testing
Bits 144 to 159 of the reply, 16 bits.
- Formula
val- Range
- 0 to 65535 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Temperature of battery 7 LEXUS_TEMPERATURE_OF_BATT_TB7
- Request
21 CF - Service 21
PID CF - Module
7E2 - Every
1 s - Testing
Bits 160 to 175 of the reply, 16 bits.
- Formula
val- Range
- 0 to 65535 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Temperature of battery 8 LEXUS_TEMPERATURE_OF_BATT_TB8
- Request
21 CF - Service 21
PID CF - Module
7E2 - Every
1 s - Testing
Bits 176 to 191 of the reply, 16 bits.
- Formula
val- Range
- 0 to 65535 °C
- Unit
- °C
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Throttle control desired LEXUS_IA_ETC_DSD_DEG
- Request
22 09 1A - Service 22
DID 091A - Module
7E0 → 7E8 - Every
250 ms - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val ÷ 512)- Range
- 0 to 127.9 °
- Unit
- °
In testing for 2002, 2005 to 2016, 2018 to 2026. Not supported for 2017.
Throttle fully close learn LEXUS_THROTTLE_FULLY_CLOSE
- Request
21 41 - Service 21
PID 41 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bits 112 to 119 of the reply, 8 bits.
- Formula
(val × 5 ÷ 256)- Range
- 0 to 4.98 V
- Unit
- V
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Throttle idle position on LEXUS_THROTTLE_IDLE_POS_ON
- Request
21 41 - Service 21
PID 41 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bit 149 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Throttle motor current LEXUS_THROTTLE_MOTOR
- Request
21 41 - Service 21
PID 41 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bits 136 to 143 of the reply, 8 bits.
- Formula
(val × 5 ÷ 64)- Range
- 0 to 19.9 A
- Unit
- A
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Throttle motor DUTY LEXUS_THROTTLE_MOTOR_DUTYConfirmed
- Request
21 01 - Service 21
PID 01 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 152 to 159 of the reply, 8 bits.
0xFF = 255 → (255 × 100 ÷ 255) = 100 %
- Formula
(val × 100 ÷ 255)- Range
- 0 to 100 %
- Unit
- %
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Throttle motor duty LEXUS_THROTTLE_MOTOR_DUTY_V2Confirmed
- Request
21 01 - Service 21
PID 01 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 160 to 167 of the reply, 8 bits.
0x22 = 34 → (34 × 100 ÷ 255) = 13.333333 %
- Formula
(val × 100 ÷ 255)- Range
- 0 to 100 %
- Unit
- %
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Throttle motor duty, close LEXUS_THROTTLE_MOTOR_DUTY_CLOSE
- Request
21 41 - Service 21
PID 41 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bits 128 to 135 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255 %
- Unit
- %
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Throttle motor duty, open LEXUS_THROTTLE_MOTOR_DUTY_OPEN
- Request
21 41 - Service 21
PID 41 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bits 120 to 127 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255 %
- Unit
- %
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Throttle position LEXUS_THROTTLE_21
- Request
21 11 - Service 21
PID 11 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 20 ÷ 51)- Range
- 0 to 100 %
- Unit
- %
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Throttle position LEXUS_THROTTLE_POS
- Request
21 01 - Service 21
PID 01 - Module
7E2 → 7EA - Every
30 s - Testing
Bits 88 to 95 of the reply, 8 bits.
- Formula
(val × 20 ÷ 51)- Range
- 0 to 100 %
- Unit
- %
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Throttle position LEXUS_TPSConfirmed
- Request
21 51 - Service 21
PID 51 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 104 to 119 of the reply, 16 bits.
0x0000 = 0 → (0 × 125 ÷ 16384) = 0 °
- Formula
(val × 125 ÷ 16384)- Range
- 0 to 499.99 °
- Unit
- °
Confirmed for 2013, 2015. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2017, 2020, 2022, 2025 to 2026.
Throttle position 1 voltage LEXUS_IA_TP1_V
- Request
22 09 17 - Service 22
DID 0917 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val ÷ 1000)- Range
- 0 to 65.535 V
- Unit
- V
In testing for 2002, 2005 to 2016, 2018 to 2026. Not supported for 2017.
Throttle position 2 voltage LEXUS_IA_TP2_V
- Request
22 09 18 - Service 22
DID 0918 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val ÷ 1000)- Range
- 0 to 65.535 V
- Unit
- V
In testing for 2002, 2005 to 2016, 2018 to 2026. Not supported for 2017.
Throttle position actual LEXUS_IA_ETC_ACT_DEG
- Request
22 09 3C - Service 22
DID 093C - Module
7E0 → 7E8 - Every
250 ms - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val ÷ 512)- Range
- 0 to 127.9 °
- Unit
- °
In testing for 2002, 2005 to 2016, 2018 to 2026. Not supported for 2017.
Throttle position command LEXUS_THROTTLE_POS_COMMAND
- Request
21 41 - Service 21
PID 41 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bits 32 to 39 of the reply, 8 bits.
- Formula
(val × 5 ÷ 256)- Range
- 0 to 4.98 V
- Unit
- V
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Throttle position, number 1 LEXUS_THROTTLE_POS_NUMBER_1
- Request
21 41 - Service 21
PID 41 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bits 88 to 95 of the reply, 8 bits.
- Formula
(val × 5 ÷ 256)- Range
- 0 to 4.98 V
- Unit
- V
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Throttle position, number 2 LEXUS_THROTTLE_POS_NUMBER_2
- Request
21 41 - Service 21
PID 41 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bits 96 to 103 of the reply, 8 bits.
- Formula
(val × 5 ÷ 256)- Range
- 0 to 4.98 V
- Unit
- V
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Throttle require position LEXUS_THROTTLE_REQUIRE_POS
- Request
21 41 - Service 21
PID 41 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bits 104 to 111 of the reply, 8 bits.
- Formula
(val × 5 ÷ 256)- Range
- 0 to 4.98 V
- Unit
- V
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Throttle sensor open position 1 LEXUS_THROTTLE_SENS_OPEN_1
- Request
21 41 - Service 21
PID 41 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 5 ÷ 256)- Range
- 0 to 4.98 V
- Unit
- V
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Throttle sensor open position 2 LEXUS_THROTTLE_SENS_OPEN_2
- Request
21 41 - Service 21
PID 41 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bits 8 to 15 of the reply, 8 bits.
- Formula
(val × 5 ÷ 256)- Range
- 0 to 4.98 V
- Unit
- V
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Throttle sensor position LEXUS_THROTTLE_SENSOR_POSITIONConfirmed
Pelican can show this parameter as the throttle position.
- Request
21 01 - Service 21
PID 01 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 112 to 119 of the reply, 8 bits.
0x2F = 47 → (47 × 100 ÷ 255) = 18.431373 %
- Formula
(val × 100 ÷ 255)- Range
- 0 to 100 %
- Unit
- %
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Throttle sensor position LEXUS_THROTTLE_SENSOR_POSITION_V2Confirmed
- Request
21 01 - Service 21
PID 01 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 112 to 119 of the reply, 8 bits.
0x2F = 47 → (47 × 100 ÷ 255) = 18.431373 %
- Formula
(val × 100 ÷ 255)- Range
- 0 to 100 %
- Unit
- %
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Throttle sensor volt %, 1 LEXUS_THROTTLE_SENSOR_VOLTConfirmed
- Request
21 01 - Service 21
PID 01 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 120 to 127 of the reply, 8 bits.
0x81 = 129 → (129 × 100 ÷ 255) = 50.588235 %
- Formula
(val × 100 ÷ 255)- Range
- 0 to 100 %
- Unit
- %
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Throttle sensor volt %, 2 LEXUS_THROTTL_SENSOR_2_VOLTConfirmed
- Request
21 01 - Service 21
PID 01 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 128 to 135 of the reply, 8 bits.
0x29 = 41 → (41 × 100 ÷ 255) = 16.078431 %
- Formula
(val × 100 ÷ 255)- Range
- 0 to 100 %
- Unit
- %
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Time after DTC cleared LEXUS_TIME_AFTER_DTC_CLEAREDConfirmed
- Request
21 01 - Service 21
PID 01 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 184 to 199 of the reply, 16 bits.
0x202E = 8238 → 8,238 min
- Formula
val- Range
- 0 to 65535 min
- Unit
- min
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Time in d LEXUS_TIME_D
- Request
22 DA 37 - Service 22
DID DA37 - Module
6F1 → 618 - Every
30 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255
- Unit
- Number
In testing for 2002, 2007 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2005 to 2006, 2010, 2013, 2015, 2017, 2020, 2022, 2025 to 2026.
Time in m LEXUS_TIME_M
- Request
22 DA 37 - Service 22
DID DA37 - Module
6F1 → 618 - Every
30 s - Testing
Bits 16 to 23 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255
- Unit
- Number
In testing for 2002, 2007 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2005 to 2006, 2010, 2013, 2015, 2017, 2020, 2022, 2025 to 2026.
Time in s LEXUS_TIME_S
- Request
22 DA 37 - Service 22
DID DA37 - Module
6F1 → 618 - Every
30 s - Testing
Bits 8 to 15 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255
- Unit
- Number
In testing for 2002, 2007 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2005 to 2006, 2010, 2013, 2015, 2017, 2020, 2022, 2025 to 2026.
Time since DTCs cleared LEXUS_TIME_SINCE_DTC_CLEAREDConfirmed
- Request
21 01 - Service 21
PID 01 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 168 to 183 of the reply, 16 bits.
0x022C = 556 → 556 min
- Formula
val- Range
- 0 to 65535 min
- Unit
- min
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Time since DTCs cleared LEXUS_TIME_SINCE_DTC_CLEARED_V2Confirmed
- Request
21 01 - Service 21
PID 01 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 176 to 191 of the reply, 16 bits.
0x2C20 = 11296 → 11,296 min
- Formula
val- Range
- 0 to 65535 min
- Unit
- min
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Time since DTCs cleared, raw count LEXUS_DTC_CLEAR_MIN_RAW
- Request
21 01 - Service 21
PID 01 - Module
7E2 → 7EA - Every
30 s - Testing
Bits 136 to 151 of the reply, 16 bits.
- Formula
val- Range
- 0 to 65535
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Timing advance SPARKADVSAE J1979Confirmed
Ignition timing spark advance for the first cylinder. Measured in degrees before dead center. Minus is degrees before dead center, positive is degrees after.
- Request
01 0E - Service 01
PID 0E - Module
7E0 → 7E8 - Every
250 ms
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val ÷ 2 − 64)- Range
- -64 to 63.5 °
- Unit
- °
Confirmed for 2013, 2020. Supported for 2006, 2008, 2010, 2015 to 2017, 2022 to 2023, 2025 to 2026.
Total fuel trim 1 LEXUS_TOT_FT_1Confirmed
- Request
21 3C - Service 21
PID 3C - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 32 to 39 of the reply, 8 bits.
- Formula
val- Range
- 0 to 0.496
- Unit
- Number
Confirmed for 2013. In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2019, 2021 to 2026. Not supported for 2006, 2017, 2020.
Transaxle oil temperature LEXUS_TRANSAXLE_OIL_TConfirmed
- Request
22 10 40 - Service 22
DID 1040 - Module
7D2 → 7DA - Every
1 s - Testing
Example reply from a 2026 Lexus RX 350.
Bits 16 to 23 of the reply, 8 bits.
0x50 = 80 → (80 − 40) = 40 °C
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
Confirmed for 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2017, 2020, 2022.
Transmission fluid pan temperature LEXUS_TF1_PANConfirmed
Pelican can show this parameter as the transmission fluid temperature.
- Request
22 16 27 - Service 22
DID 1627 - Module
701 → 709 - Every
1 s - Testing
Example reply from a 2022 Lexus RX 350.
Bits 0 to 15 of the reply, 16 bits.
0x4100 = 16640 → (16640 × 0.00703125 − 40) = 77 °F
- Formula
(val × 0.00703125 − 40)- Range
- -40 to 350 °F
- Unit
- °F
Confirmed for 2017, 2020, 2022. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2025 to 2026.
Transmission fluid post-converter temperature LEXUS_TF2_CONV
Pelican can show this parameter as the transmission fluid temperature.
- Request
22 16 28 - Service 22
DID 1628 - Module
701 → 709 - Every
5 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val × 0.00703125 − 40)- Range
- -40 to 350 °F
- Unit
- °F
In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2017, 2020, 2022, 2025 to 2026.
Transmission fluid temperature LEXUS_ATF_TEMP
- Request
22 16 38 - Service 22
DID 1638 - Module
700 → 708 - Every
5 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2017, 2020, 2022, 2025 to 2026.
Transmission fluid temperature LEXUS_ATF_TEMP_700
Pelican can show this parameter as the transmission fluid temperature.
- Request
22 16 38 - Service 22
DID 1638 - Module
700 → 708 - Every
5 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2017, 2020, 2022, 2025 to 2026.
Transmission fluid temperature LEXUS_ATF_TEMP_V2
- Request
22 DA 12 - Service 22
DID DA12 - Module
6F1 → 618 - Every
30 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255
- Unit
- Number
In testing for 2002, 2007 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2005 to 2006, 2010, 2013, 2015, 2017, 2020, 2022, 2025 to 2026.
Transmission output shaft speed LEXUS_TRANS_OUT_RPM
- Request
21 BD - Service 21
PID BD - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 50)- Range
- 0 to 12750 rpm
- Unit
- rpm
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Turbine speed LEXUS_SPD_NT
- Request
21 81 - Service 21
PID 81 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 50)- Range
- 0 to 12750 rpm
- Unit
- rpm
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Valvematic current angle LEXUS_VALVEMATIC_CURRENT
- Request
21 31 - Service 21
PID 31 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val × 5 ÷ 512)- Range
- 0 to 639.9 °
- Unit
- °
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Valvematic, target angle LEXUS_VALVEMATIC_TGT_ANG
- Request
21 3A - Service 21
PID 3A - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val × 5 ÷ 512)- Range
- 0 to 639.9 °
- Unit
- °
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Variable geometry turbocharger calibration angle LEXUS_VGT_CAL_ANGLE
- Request
22 DF E7 - Service 22
DID DFE7 - Module
6F1 → 619 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val × 156.25 ÷ 10000)- Range
- 0 to 1000 °
- Unit
- °
In testing for 2002, 2007 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2005 to 2006, 2010, 2013, 2015, 2017, 2020, 2022, 2025 to 2026.
Variable valve timing advance fail LEXUS_VVT_ADV_FAILConfirmed
- Request
21 51 - Service 21
PID 51 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bit 235 of the reply.
0b0 = 0 → 0
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
Confirmed for 2013, 2015. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2017, 2020, 2022, 2025 to 2026.
Variable valve timing aim angle 1 LEXUS_VARIABLE_VLV_TIM_AIM_1
- Request
21 44 - Service 21
PID 44 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val × 1333 ÷ 218450)- Range
- 0 to 399 %
- Unit
- %
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Variable valve timing change angle 1 LEXUS_VARIABLE_VLV_TIM_1
- Request
21 44 - Service 21
PID 44 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 32 to 47 of the reply, 16 bits.
- Formula
(val × 0.0097642481)- Range
- 0 to 639 °
- Unit
- °
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Variable valve timing control status 1 on LEXUS_VARIABLE_VLV_TIM_1_ON
- Request
21 39 - Service 21
PID 39 - Module
7E0 → 7E8 - Every
250 ms - Testing
Bit 22 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2019, 2021 to 2026. Not supported for 2006, 2017, 2020.
Variable valve timing duty ratio, bank 1 LEXUS_VVT_IE_DUTY_RATIO_BANK_1Confirmed
- Request
22 10 8A - Service 22
DID 108A - Module
700 → 708 - Every
1 s - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val × 399.9 ÷ 65535 − 200)- Range
- -200 to 199 %
- Unit
- %
Confirmed for 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2017, 2020, 2022.
Variable valve timing oil control valve duty 1 LEXUS_VARIABLE_VLV_TIM_OIL_1
- Request
21 44 - Service 21
PID 44 - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 16 to 31 of the reply, 16 bits.
- Formula
(val × 0.0061020829)- Range
- 0 to 399 %
- Unit
- %
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Variable valve timing oil temperature LEXUS_VVTOTConfirmed
Pelican can show this parameter as the engine oil temperature.
- Request
21 51 - Service 21
PID 51 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 56 to 63 of the reply, 8 bits.
0x7F = 127 → (127 − 40) = 87 °C
- Formula
(val − 40)- Range
- -40 to 215 °C
- Unit
- °C
Confirmed for 2013, 2015. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2017, 2020, 2022, 2025 to 2026.
Variable valve timing opening angle bank 1 LEXUS_VVT_IE_OPENING_ANGLE_BANK_1Confirmed
- Request
22 28 43 - Service 22
DID 2843 - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2026 Lexus RX 350.
Bits 0 to 7 of the reply, 8 bits.
0x00 = 0 → 0 %
- Formula
val- Range
- 0 to 255 %
- Unit
- %
Confirmed for 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2017, 2020, 2022.
Vehicle load LEXUS_VEHICLE_LOADConfirmed
- Request
21 01 - Service 21
PID 01 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 8 to 23 of the reply, 16 bits.
0x0000 = 0 → (0 × 100 ÷ 255) = 0 %
- Formula
(val × 100 ÷ 255)- Range
- 0 to 25700 %
- Unit
- %
Confirmed for 2006, 2008, 2010, 2013, 2015. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Vehicle load LEXUS_VEHICLE_LOAD_V2Confirmed
- Request
21 01 - Service 21
PID 01 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 8 to 23 of the reply, 16 bits.
0x0000 = 0 → (0 × 100 ÷ 65535) = 0 %
- Formula
(val × 100 ÷ 65535)- Range
- 0 to 100 %
- Unit
- %
Confirmed for 2006, 2008, 2010, 2013, 2015. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Vehicle speed LEXUS_VSS_21
- Request
21 0D - Service 21
PID 0D - Module
7E0 → 7E8 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255 km/h
- Unit
- km/h
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Vehicle speed sensor test result, incomplete LEXUS_SPD_TEST_RESULT
- Request
21 E3 - Service 21
PID E3 - Module
7E0 → 7E8 - Every
1 s - Testing
Bit 2 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Vh-vage after boosting LEXUS_VH_VAGE_AFTER_BOOSTING
- Request
21 C4 - Service 21
PID C4 - Module
7E2 - Every
1 s - Testing
Bits 96 to 103 of the reply, 8 bits.
- Formula
(val × 3)- Range
- 0 to 765 V
- Unit
- V
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Vl-vage before boosting LEXUS_VL_VAGE_BEFORE_BOOSTING
- Request
21 C4 - Service 21
PID C4 - Module
7E2 - Every
1 s - Testing
Bits 88 to 95 of the reply, 8 bits.
- Formula
(val × 2)- Range
- 0 to 510 V
- Unit
- V
In testing for 2002, 2005, 2007 to 2012, 2014 to 2016, 2018 to 2024, 2026. Not supported for 2006, 2013, 2017, 2025.
Warm-up cycle cleared DTC LEXUS_WARMUP_CYCLE_CLEARED_DTCConfirmed
- Request
21 01 - Service 21
PID 01 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 168 to 175 of the reply, 8 bits.
0x02 = 2 → 2
- Formula
val- Range
- 0 to 255
- Unit
- Number
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Warm-up cycles since DTCs cleared LEXUS_DTC_CLEAR_WARM_UP
- Request
21 01 - Service 21
PID 01 - Module
7E2 → 7EA - Every
30 s - Testing
Bits 112 to 119 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255
- Unit
- Number
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Warm-up cycles since DTCs cleared LEXUS_WARMUP_CYCLES_DTC_CLEAREDConfirmed
- Request
21 01 - Service 21
PID 01 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 152 to 159 of the reply, 8 bits.
0xFF = 255 → 255
- Formula
val- Range
- 0 to 255
- Unit
- Number
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Warm-up cycles since DTCs cleared LEXUS_WARMUP_CYCLES_DTC_CLEARED_V2Confirmed
- Request
21 01 - Service 21
PID 01 - Module
7E0 → 7E8 - Every
1 s - Testing
Example reply from a 2015 Lexus RX 350.
Bits 160 to 167 of the reply, 8 bits.
0x22 = 34 → 34
- Formula
val- Range
- 0 to 255
- Unit
- Number
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Warm-ups since DTC clear LEXUS_IA_WARMUP_CLR
- Request
22 F4 30 - Service 22
DID F430 - Module
7E0 → 7E8 - Every
3600 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255
- Unit
- Number
In testing for 2002, 2005 to 2016, 2018 to 2026. Not supported for 2017.
Water pump run control duty LEXUS_WATER_PMP_RUN_CTRL
- Request
21 79 - Service 21
PID 79 - Module
7E2 → 7EA - Every
1 s - Testing
Bits 16 to 23 of the reply, 8 bits.
- Formula
(val × 25 ÷ 4)- Range
- 0 to 1593 %
- Unit
- %
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Water pump running LEXUS_WATER_PMP_RUNNING
- Request
21 75 - Service 21
PID 75 - Module
7E2 → 7EA - Every
5 s - Testing
Bit 3 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2002, 2005, 2007 to 2016, 2018 to 2026. Not supported for 2006, 2017.
Engine › Catalyst
Catalyst temperature, bank 1 sensor 1 LEXUS_CAT_T_11Confirmed
- Request
22 1F 3C - Service 22
DID 1F3C - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2026 Lexus RX 350.
Bits 0 to 15 of the reply, 16 bits.
0x0665 = 1637 → (1637 ÷ 10 − 40) = 123.7 °C
- Formula
(val ÷ 10 − 40)- Range
- -40 to 6513.5 °C
- Unit
- °C
Confirmed for 2017, 2020, 2022, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015.
Catalyst temperature, bank 1 sensor 2 LEXUS_CAT_T_12Confirmed
- Request
22 1F 3E - Service 22
DID 1F3E - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2026 Lexus RX 350.
Bits 0 to 15 of the reply, 16 bits.
0x0372 = 882 → (882 ÷ 10 − 40) = 48.2 °C
- Formula
(val ÷ 10 − 40)- Range
- -40 to 6513.5 °C
- Unit
- °C
Confirmed for 2017, 2020, 2022, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015.
Engine › Misfires
All cylinders misfire count LEXUS_ALL_CYLINDERS_MISFIRE_CNTConfirmed
- Request
21 45 - Service 21
PID 45 - Module
7E0 → 7E8 - Every
250 ms - Testing
Example reply from a 2015 Lexus RX 350.
Bits 56 to 63 of the reply, 8 bits.
0x00 = 0 → 0
- Formula
val- Range
- 0 to 255
- Unit
- Number
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Cylinder 1 misfire count LEXUS_CYL1_MISFIRE_CNTConfirmed
- Request
21 45 - Service 21
PID 45 - Module
7E0 → 7E8 - Every
250 ms - Testing
Example reply from a 2015 Lexus RX 350.
Bits 24 to 31 of the reply, 8 bits.
0x00 = 0 → 0
- Formula
val- Range
- 0 to 255
- Unit
- Number
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Cylinder 2 misfire count LEXUS_CYL2_MISFIRE_CNTConfirmed
- Request
21 45 - Service 21
PID 45 - Module
7E0 → 7E8 - Every
250 ms - Testing
Example reply from a 2015 Lexus RX 350.
Bits 32 to 39 of the reply, 8 bits.
0x00 = 0 → 0
- Formula
val- Range
- 0 to 255
- Unit
- Number
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Cylinder 3 misfire count LEXUS_CYL3_MISFIRE_CNTConfirmed
- Request
21 45 - Service 21
PID 45 - Module
7E0 → 7E8 - Every
250 ms - Testing
Example reply from a 2015 Lexus RX 350.
Bits 40 to 47 of the reply, 8 bits.
0x00 = 0 → 0
- Formula
val- Range
- 0 to 255
- Unit
- Number
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Cylinder 4 misfire count LEXUS_CYL4_MISFIRE_CNTConfirmed
- Request
21 45 - Service 21
PID 45 - Module
7E0 → 7E8 - Every
250 ms - Testing
Example reply from a 2015 Lexus RX 350.
Bits 48 to 55 of the reply, 8 bits.
0x00 = 0 → 0
- Formula
val- Range
- 0 to 255
- Unit
- Number
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Misfire count, all LEXUS_MIS_ALLConfirmed
- Request
22 10 A5 - Service 22
DID 10A5 - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2026 Lexus RX 350.
Bits 0 to 7 of the reply, 8 bits.
0x00 = 0 → 0
- Formula
val- Range
- 0 to 255
- Unit
- Number
Confirmed for 2017, 2020, 2022, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015.
Misfire count, cylinder 1 LEXUS_MIS_1Confirmed
- Request
22 10 A7 - Service 22
DID 10A7 - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2026 Lexus RX 350.
Bits 0 to 7 of the reply, 8 bits.
0x00 = 0 → 0
- Formula
val- Range
- 0 to 255
- Unit
- Number
Confirmed for 2017, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2020, 2022.
Misfire count, cylinder 2 LEXUS_MIS_2Confirmed
- Request
22 10 A7 - Service 22
DID 10A7 - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2026 Lexus RX 350.
Bits 8 to 15 of the reply, 8 bits.
0x00 = 0 → 0
- Formula
val- Range
- 0 to 255
- Unit
- Number
Confirmed for 2017, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2020, 2022.
Misfire count, cylinder 3 LEXUS_MIS_3Confirmed
- Request
22 10 A7 - Service 22
DID 10A7 - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2026 Lexus RX 350.
Bits 16 to 23 of the reply, 8 bits.
0x00 = 0 → 0
- Formula
val- Range
- 0 to 255
- Unit
- Number
Confirmed for 2017, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2020, 2022.
Misfire count, cylinder 4 LEXUS_MIS_4Confirmed
- Request
22 10 A7 - Service 22
DID 10A7 - Module
700 → 708 - Every
1 s - Testing
Example reply from a 2026 Lexus RX 350.
Bits 24 to 31 of the reply, 8 bits.
0x00 = 0 → 0
- Formula
val- Range
- 0 to 255
- Unit
- Number
Confirmed for 2017, 2025 to 2026. In testing for 2007, 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005 to 2006, 2008, 2010, 2013, 2015, 2020, 2022.
Misfire load LEXUS_MISFIRE_LOAD_V2Confirmed
- Request
21 45 - Service 21
PID 45 - Module
7E0 → 7E8 - Every
250 ms - Testing
Example reply from a 2015 Lexus RX 350.
Bits 16 to 23 of the reply, 8 bits.
0x00 = 0 → (0 × 4 ÷ 256) = 0
- Formula
(val × 4 ÷ 256)- Range
- 0 to 3.98
- Unit
- Number
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Misfire margin LEXUS_MISFIRE_MARGIN_V2Confirmed
- Request
21 45 - Service 21
PID 45 - Module
7E0 → 7E8 - Every
250 ms - Testing
Example reply from a 2015 Lexus RX 350.
Bits 80 to 87 of the reply, 8 bits.
0x00 = 0 → (0 − 128) = -128 %
- Formula
(val − 128)- Range
- -128 to 127 %
- Unit
- %
Confirmed for 2010, 2013, 2015. In testing for 2006 to 2009, 2011 to 2012, 2014, 2016, 2018 to 2019, 2021, 2023 to 2024. Not supported for 2002, 2005, 2017, 2020, 2022, 2025 to 2026.
Engine › OxygenSensors
Lambda value, Equivalence Ratio Bank 1, Sensor 1 LAMBDA11_CURRENTSAE J1979Confirmed
Pelican can show this parameter as the O2 lambda.
- Request
01 34 - Service 01
PID 34 - Module
7E0 → 7E8 - Every
250 ms
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val ÷ 32768)- Range
- 0 to 1.99
- Unit
- Number
Confirmed for 2008, 2010, 2013, 2020. Supported for 2015, 2017, 2022, 2025 to 2026.
Lambda value, Equivalence Ratio Bank 1, Sensor 1 LAMBDA11_VOLTSAE J1979Confirmed
Pelican can show this parameter as the O2 lambda.
- Request
01 24 - Service 01
PID 24 - Module
7E0 → 7E8 - Every
250 ms
Bits 0 to 15 of the reply, 16 bits.
- Formula
(val ÷ 32768)- Range
- 0 to 1.99
- Unit
- Number
Confirmed for 2006, 2008, 2010, 2013. Supported for 2015 to 2017, 2020, 2022.
Wide Range O2S Current, O2 Sensor Bank 1, Sensor 1 O2S11_CURRENTSAE J1979Confirmed
- Request
01 34 - Service 01
PID 34 - Module
7E0 → 7E8 - Every
250 ms
Bits 16 to 31 of the reply, 16 bits.
- Formula
(val ÷ 256 − 128)- Range
- -128 to 127.996 mA
- Unit
- mA
Confirmed for 2008, 2010, 2013, 2020. Supported for 2015, 2017, 2022, 2025 to 2026.
Wide Range O2S Voltage, O2 Sensor Bank 1, Sensor 1 O2S11_VOLTSAE J1979Confirmed
- Request
01 24 - Service 01
PID 24 - Module
7E0 → 7E8 - Every
250 ms
Bits 16 to 31 of the reply, 16 bits.
- Formula
(val ÷ 8196)- Range
- 0 to 7.999 V
- Unit
- V
Confirmed for 2006, 2008, 2010, 2013. Supported for 2015 to 2017, 2020, 2022.