Toyota, Lexus, Honda, Acura and Nissan Module Part Numbers Explained

Short answer: Asian car makers use part numbers that start with a 5-digit code for the type of part, followed by characters that identify the exact version. Toyota engine computers start with 89661, and Honda engine computers start with 37820.

Toyota and Lexus

Toyota numbers look like 89661-0C123. The first five digits are the part type, and 89661 is the engine control computer. The last five characters identify the specific unit. Toyota modules often also have a supplier label (usually Denso) with a different number; search the Toyota number.

Honda and Acura

Honda numbers look like 37820-RCA-A01. 37820 is the engine control module, the middle group identifies the vehicle, and the last group is the version. On some modules the label shows only part of the number, so look for the vehicle code and version together.

Nissan, Infiniti, Subaru, Mazda, Hyundai and Kia

These makes use similar structures: a part-type code plus a version code. Nissan numbers often look like 23710-XXXXX for engine computers, and Subaru numbers like 22611AB123. Search the full number on the label, with or without dashes.

Frequently asked questions

Can I use a module from the same model with a different number?

Not safely. The version code usually reflects engine, transmission, market or option differences. Match the full number.

Do these modules need programming?

Many are tied to the vehicle’s immobilizer. See Do I need to program a replacement module?

Find your module

Search the part number from your module’s label on Module Mountain, or shop by vehicle. Every module is refurbished to order, ships free by USPS Priority in the USA, and is covered by our one-year warranty (exchange and warranty policy). Can’t find your number? Email contact@modulemountain.com with a photo of the label and your VIN.