Toyota Firewall ID codes

Toyota I.D. codes (after 1977).

This is a mirror of the disappeared pages by Stepho. Revived through the internet archive.

 

ENGINE TOYOTA MOTOR CO.LTD.
22R JT2RA42CXB3123456
2366cc
144.4
cu.in.
o o
MODEL RA43L-BCMSSA
C/TRA/TM

The code starting with “JT2RA42” is the VIN. We are not interested in it.
We are interested in the “MODEL” code.

A lot of this information came from Arvin’s page on Jose’s All Wheel Motion Celica GT-4 site.

Cars made by Australian Motor Industries often miss large portions of these codes.
I have seen Corollas with the code COROLLA stamped on them instead of AE82-E...
and Coronas with the code XT130 stamped on them instead of XT130-TE....

These codes seem to have trouble with Hiace (Tarago, Liteace, Townace, Serena, …), Hilux (4Runner) and Landcruiser (Prado) vehicles. If you have trouble with these vehicles then email me your code and I will see what I can do.

There are 3 possible codes that identify a car:

  • Model code – lists engine family, body style and factory options
  • Body serial number – list engine family, body style and unique serial number
  • Vehicle Identification Number – Manufacturer, country, date, unique serial number – America only

Americans usually confuse the VIN with the model code because the VIN is the only number used by their government and insurance companies.
Most other places use the body serial number for unique identification.
Since the USA is the largest market, eventually the VIN was added for the rest of the world in the mid 1980’s but Toyota still uses the model code for determining which features your car has.

Sometimes there is a single letter at the front (eg “A-“, “B-“, …).
This is for Japanese spec cars only.
Each letter corresponds to compliance with a certain year’s anti-pollution laws.
E-TA45-ASMQF

Most I.D. codes start with the letter(s) for the engine family.
Newer cars like the Rav4 and Avalon use 2 letters, with the second letter of the engine code
sometimes merging with the first letter of the chassis code to make C.
Carina     E-TA45-ASMQF
Corolla T-18 TE72-ELMEGQ
Supra        JZA80-... (2JZ engine, A chassis)
Hiace SBV    RCH114-... (2RZ engine, XH chassis)

T T series engine (4 cyl petrol)
R R series engine (4 cyl petrol)
M M series engine (6 cyl petrol)
C C series engine (4 cyl diesel)
S S series engine (4 cyl petrol)
ZZ ZZ series engine
A A series engine (4 cyl petrol)
G G series engine (6 cyl petrol)
K K series engine (4 cyl petrol, pushrod)
JZ JZ series engine

The second letter is the platform type.
Newer cars like the Rav4 and Avalon use 2 letters, with the second letter of the engine code
sometimes merging with the first letter of the chassis code to make C.
1980 Celica   TA40-BLMGF
1980 Carina E-TA45-ASMGF
1984 Carina   TT142
1984 Corona   ST141-MHDFB

A Celica (-1985), Carina (-1982)
T Celica (1986-), Carina (1983-), Corona
E Corolla
W MR2
S Crown
P Starlet
V Camry
J Landcruiser
N Hilux, 4-Runner
B Coaster bus
H Hiace
R Tarago (old), Spacier, Townace
X Corona Mark II, Mark II, Cressida, Cresta, Chaser
Z Soarer
XA Rav4
XE Lexus IS200
XH Hiace SBV
XR Tarago (new)
XX Avalon

The Carina was merged with the Corona in mid 1982.(ST140).
The Celica was merged with the Corona in mid 1985 (ST160).
The Corona Mark II is different to the standard Corona.

The next 2 or 3 numbers are the model code.
1980 Carina E-TA45-ASMQF
1984 Carina   TT142
Each new generation usually adds 20 to the old model code to get the new model code.
E.g.

E platform
KE70 4K engine
TE71 2T engine
TE72 3T engine
T platform
RT130 12R engine
RT132 18R engine
RT134 20R engine
TT132 3T engine
AT180 4A-FE engine
*T181 ?
ST182 3S-FE or 3S-GE engine
ST183 3S-FE or 3S-GE engine with 4WS
ST184 5S-FE engine
ST185 3S-GTE engine with 4WD
ST205 3S-GTE engine with 4WD

Sometimes there is an “L” or “R” after the numbers but before the dash:
TE72R-ELMEGQ

L Left hand drive
R Right hand drive
Blank Right hand drive

Wagon and van models have a “G” or “V” just before the dash:

KE70RG-EZKRSW Corolla wagon
LH20LV-JRFW Hiace delivery van

Wide bodied models have a “H” just before the dash.
Wide body just means wider flares around the wheels. 1992 Supra GA70H-BLMVZ

First code after the dash is the model type based on the same platform.
1981 Carina       E-TA46-AEKDS
1981 Celica       E-TA46-BCKES
1981 Celica Camry E-TA46-CEKDS
1984 Carina TT142-C
1986 Corona AT160-AEHDE
1986 Celica AT160-BLMSF
This code may be missing if this platform is not shared with any other model.

A platform
A Carina (-1982)
RAV4
Supra (after 1993)
B Celica
Supra
C Celica Camry
X Cressida
(seems to be a mistake made only in Australia)
E platform
E Corolla
F Trueno
S platform
A Crown
T platform
A Corona
B Celica
C Carina
T Corona
X platform
D Chaser
X Cressida
Y Cresta
W platform
A MR2
Z platform
H Soarer

Next code is the body style:
E-TA45-ASMQF
  TE72R-ELMEGQ

C Coupe
D 2 door sedan
E 4 door sedan
G 3 door hatch
H 5 door hatch
J T bar roof, sports roof, aerocabin
K Convertible
L Liftback
P People mover ?
S
T
Hardtop
U 4 door van without rear seats ?
W 4 door wagon
X Cargo wagon
Y Blind van (no side windows for cargo area)
Z 2 door wagon

The next code after the dash is the transmission type:
E-TA45-ASMQF

C 3 speed steering column mounted auto
S 4 speed steering column mounted auto
Y 3 speed steering column mounted manual
J,B 4 speed steering column mounted manual
Q 5 speed steering column mounted manual
H 3 speed floor mounted auto
4 speed floor mounted auto (-1981)
G 4 speed floor mounted auto (-1981)
P 4 speed floor mounted auto (1981-)
A 5 speed floor mounted auto
K 4 speed floor mounted manual
M 5 speed floor mounted manual
F 6 speed floor mounted manual

The next code is the trim level or grade:
E-TA45-ASMQF

B Base
R Standard
D Deluxe
N Mid level (general)
M Mid level (upgrade)
Y Luxury (small car)
E Luxury (non-luxury car)
S Sports, normal performance
G Higher grade (general)
V Luxury sports
Z High performance
Q The highest grade (ultimate in luxury or performance)
Corolla Celica Supra Carina Corona Crown Hilux Soarer
R Standard Standard Standard Standard Standard
B Custom DX Standard
D DX, Deluxe LT DX, Deluxe Deluxe Deluxe Deluxe
F Super Deluxe Super Deluxe
N GL, XL, XL-Lisse L GL, GX
G ZR,CV ? Super Saloon 2.0 VX
J Super Saloon Extra
S SL, SX ST S ST SL, SL Touring, SL Saloon Super Selection SR-5
M XT GX-AD
E SE SX, SE SE LE, CX, CX Saloon, EX Super Edition 2.0 VZ
X SR, SR-5 GTV SR SX
Q GT, GTV
Levin, Levin Apex
GT GT, G (-1988)
GT twin turbo R (1988-)
GT GT, GT-T, GT-TR Royal Saloon
U Royal Saloon G
V GT APEX GT, GT4 GT (1988-)
GT twin turbo (1988-)
GT twin turbo type E(1988-)
2.0 GT
2.0 GT twin turbo
3.0 GT
Z Levin-S GT-Rally GT II 2.0 GT twin turbo L
3.0 GT-Limited

The next code is the engine type:
E-TA45-ASMQF

P LPG
S Single cam, single carb or
Single cam, diesel
C Single cam, single carb, emmission controls
B Single cam, dual carb
E Single cam, EFI
G Twincam, dual carb
K Twincam, EFI (economy)
F Twincam, EFI (high performance)
Just EFI if made by Australian Motor Industries
T Single cam, Turbo
Y Twincam (economy), EFI, Turbo
Z Twincam (high performance), EFI, Turbo
R Twincam (high performance), EFI, Supercharged
X Diesel, Turbo
J Diesel, EFI, Turbo

The next code is the destination:
E-TA45-ASMQF_
  TE72R-ELMEGQ
  MA47L-BLMQEA
If this code is missing then it is probably a model sold in Japan.

A USA (also Canada until mid 1981)
Australia if made by Australian Motor Industries
B Australia if made by Australian Motor Industries
C Sweden (also Switzerland from 1982 onwards)
G General (sometimes also Europe)
K Canada (used ‘A’ until mid 1981)
M Philippines
N South Africa
Q Australia. ‘A’ or ‘B’ used if made by Australian Motor Industries.
V Saudia Arabia
W Europe
blank or
missing
Japan or general

The next code is the rear suspension:
RT132L-TEKRSY
RT132L-TEKRSMY
This code is only present when multiple suspension types are available.

Y Leaf spring
blank or
missing
4 link

The next code is the power steering:
RT142-EPGFB PS
This code is only present for cars made by Australian Motor Industries.

PS Power steering

Colour codes

Colour codes now have their own page

One thought on “Toyota Firewall ID codes

  1. I am trying to find an old model code for an old Sprinter trueno so that the next time i get called about my ” vehicle’s
    extended warranty ” I can waste some of the scammers time. I am american so i figure trying to get info on an older
    car for the scammers might be a bit harder. If you have one you would like to send me please send it to:
    sarehshadowborne (at) gmail.

Leave a Reply

Your email address will not be published. Required fields are marked *