Chevy & GMC Truck RPO Code Decoder

Type in the codes from your truck’s Service Parts Identification sticker, the RPO code label in the glove box, and the decoder tells you what each one means: the engine, transmission, axle ratio, trim level and every factory option the truck was built with. It reads 1973-⁠87 square body, 1988-⁠98 OBS and S10 / S15 trucks, Chevrolet and GMC, then takes you straight to the parts that fit.

Which truck?

Type the three-character codes in any order, with spaces or commas between them. Pasting the whole label is fine, VIN and all.

Try one:

Decoded in your browser. Nothing you type is sent to us or stored.

Where to find the RPO code sticker

GM calls it the Service Parts Identification label. It is a paper sticker printed with the VIN, the model number and a grid of three-character option codes. Where to look:

  • 1973-⁠74: often under the hood, on the driver’s side inner fender below the brake master cylinder.
  • Mid-1970s to 1987: on the inside of the glove box door. A few trucks still have it on the inner fender.
  • 1988-⁠98: on the inside of the glove box door, headed “Service Parts Identification”.
  • S10 and S15: usually on the back of the glove box door.

A faded label is easier to read in a photo. Take one with the flash on at a slight angle, then zoom in. Trucks from 1967-⁠72 used an earlier layout with numbers in front of each code, so this decoder starts at 1973.

How to read an RPO code label

The top of the label carries the VIN and the model number (CK10903, for example). Under that is the grid of three-character codes. Each code is one option or piece of equipment, and they are not in any particular order. The paint codes sit on their own line at the bottom.

Copy every code into the decoder, in any order. You don’t need to tell it which ones are the engine or the axle, and you can paste the VIN in with them. If you are not sure which era your truck is, leave it on “Not sure” and the decoder works it out from the codes, or from the VIN if you include it. Then use the Chevy truck VIN decoder to confirm the year, series and plant.

What RPO codes can and can’t tell you

The label records how the truck left the plant. It can’t tell you what has been changed since. Engine and gearbox swaps, rear end swaps and replaced glove box doors are common on these trucks, so check what is actually on the truck as well as what the sticker says. The parts interchange checker shows which years’ parts bolt on.

A few things trip people up:

  • Sales codes. MX0, MX1, MM3, MM4 and MM5 only say automatic or manual. The code for the actual gearbox, such as M40 or MD8, sits elsewhere on the same label.
  • Reused codes. GM gave some codes new meanings over the years. UM2 was an 8-track in the 70s and a CD-ready cassette in the 90s, so the era you pick matters.
  • Codes we don’t list. GM issued thousands of RPO codes. Many are interior colors, plant and shipping codes. Our list covers the ones that tell you something useful about the driveline, the trim and the options.

The square body guide and What is an OBS truck? cover what changed year to year on each generation.

GM RPO code list for 1973-⁠98 Chevy and GMC trucks

Every code the decoder reads, grouped by what it covers. Search for a code or a word, or narrow the list to your era.

252 codes

Engine

CodeWhat it meansYearsTrucks
LD4250 cu in (4.1L) inline six, 1-barrelReferences disagree on the exact years.1973-⁠7973-⁠87
LE3250 cu in (4.1L) inline six, 2-barrel VarajetReferences disagree on the exact years.1976-⁠8473-⁠87
L25292 cu in (4.8L) inline six, 1-barrel1973-⁠8773-⁠87
LG8307 cu in (5.0L) V8197373-⁠87
LG9305 cu in (5.0L) V8, 2-barrelReferences disagree on the exact years.1977-⁠8673-⁠87
LE9305 cu in (5.0L) V8, 4-barrel with electronic spark controlSome references list it from 1977.1981-⁠8673-⁠87
LF3305 cu in (5.0L) V8, California version1981-⁠8673-⁠87
LS9350 cu in (5.7L) V8, 4-barrel1973-⁠8673-⁠87
LT9350 cu in (5.7L) V8, 4-barrel, heavy-duty emissions (over 8,500 lb GVWR)1981-⁠8673-⁠87
LF4400 cu in (6.6L) small-block V8, 4-barrel1975-⁠8073-⁠87
LE8454 cu in (7.4L) V8, 4-barrel1973-⁠8673-⁠87
LF9350 cu in (5.7L) Oldsmobile diesel V81978-⁠8173-⁠87
LH66.2L diesel V8, light duty1982-⁠9373-⁠87, 88-⁠98
LL46.2L diesel V8, heavy duty1982-⁠9173-⁠87, 88-⁠98
LB14.3L (262) V6, 4-barrel1985-⁠8673-⁠87
LB44.3L (262) V6, throttle body injectionS10 from 1988.1987-⁠95All
L354.3L Vortec V6, central port injectionS10 from 1992, full-size trucks from 1996.1992-⁠9888-⁠98, S10
LF64.3L V6, lower-output version for the S10 and S151996-⁠98S10
L035.0L (305) V8, throttle body injectionOften written LO3, with a letter O.1987-⁠9573-⁠87, 88-⁠98
LO35.0L (305) V8, throttle body injectionGM prints it L03, with a zero.1987-⁠9573-⁠87, 88-⁠98
L055.7L (350) V8, throttle body injectionOften written LO5, with a letter O. Square body R/V trucks used it to 1991.1987-⁠9673-⁠87, 88-⁠98
LO55.7L (350) V8, throttle body injectionGM prints it L05, with a zero. Square body R/V trucks used it to 1991.1987-⁠9673-⁠87, 88-⁠98
L305.0L (305) Vortec V81996-⁠9888-⁠98
L315.7L (350) Vortec V81996-⁠9888-⁠98
L197.4L (454) V8, throttle body injectionReferences disagree on the exact years.1987-⁠9173-⁠87, 88-⁠98
L297.4L (454) Vortec V81996-⁠9888-⁠98
L496.5L diesel V8, naturally aspirated1994-⁠9588-⁠98
L566.5L turbo diesel V81994-⁠9888-⁠98
L656.5L turbo diesel V8, heavy dutyReferences disagree on the exact years.1992-⁠9888-⁠98
LR11.9L inline four (Isuzu), 2-barrel1982-⁠85S10
LQ22.0L inline four, 2-barrelOnly one reference ties this code to the S10.1983-⁠84S10
LQ72.2L Isuzu diesel inline four1983-⁠85S10
LN82.5L inline four, throttle body injection1985-⁠86S10
L382.5L inline four, throttle body injection1991-⁠93S10
LR22.8L V6, 2-barrel1982-⁠85S10
LL22.8L V6, throttle body injection1986-⁠93S10
LN22.2L inline four, multiport injection1994-⁠97S10
L432.2L inline four, multiport injection (flex-fuel capable)References disagree on the exact years.1998S10

Transmission

CodeWhat it meansYearsTrucks
MM33-speed manual (sales code; the gearbox itself has its own code)73-⁠87
MM44-speed manual (sales code)73-⁠87, 88-⁠98
M20SM465 4-speed manual with a 6.55 granny first gear1973-⁠9173-⁠87, 88-⁠98
MY64-speed manual with overdrive1981-⁠8773-⁠87
MM74-speed manual with overdrive (sales code, shown with MY6)1982-⁠8773-⁠87
MX1Automatic, non-overdrive (sales code; the gearbox itself has its own code)All
MX0Automatic with overdrive (sales code; the gearbox itself has its own code)Often written MXO, with a letter O.All
MXOAutomatic with overdrive (sales code; the gearbox itself has its own code)GM prints it MX0, with a zero.All
M38Turbo 350 (TH350) 3-speed automaticSquare body lists give TH350. GM used M38 for other gearboxes on cars.73-⁠87
MV4TH350C 3-speed automatic with lockup converter1981-⁠8673-⁠87
M40Turbo 400 (TH400) 3-speed automatic1973-⁠9173-⁠87, 88-⁠98
MD8700R4 (later called 4L60) 4-speed overdrive automatic1982-⁠92All
M304L60-E electronic 4-speed overdrive automatic1993-⁠9888-⁠98, S10
MT14L80-E electronic 4-speed overdrive automatic, heavy duty1991-⁠9888-⁠98
MG55-speed manual with overdriveCovered the Getrag/Muncie early on and the NV3500 later. Check the tag on the case.1988-⁠9888-⁠98
MW3NV4500 5-speed manual with a 5.61 first gear1992-⁠9888-⁠98
MT8New Process 5-speed manualAlso listed for the NV4500.1991-⁠9888-⁠98
M50NV3500 5-speed manual, close ratio1993-⁠98S10
M49Borg-Warner T5 5-speed manualSome square body lists use M49 for the TH350.S10
MM55-speed manual (sales code)88-⁠98, S10

Transfer case

CodeWhat it meansYearsTrucks
NP12-speed transfer case, electronic push-button shiftNV233 on the S10 and S15.1992-⁠9888-⁠98, S10
NP22-speed transfer case, manual shift leverNP241 on full-size trucks.1988-⁠9888-⁠98, S10
MF4NP205 transfer case, 1.96 low range73-⁠87
NY7Transfer case skid shield73-⁠87, 88-⁠98

Axle ratio and differential

CodeWhat it meansYearsTrucks
G80Locking rear differential (Eaton automatic locker, often called a Gov-Lok)Not a clutch-type Positraction on these trucks, though GM's own 1973 text calls it that. On cars G80 means limited slip.All
G86Locking rear differentialUsed before G80 took over in 1974.197373-⁠87
G86Limited-slip rear differential88-⁠98, S10
GU22.73 rear axle ratioAll
GU43.08 rear axle ratioAll
GU53.23 rear axle ratioAll
GU63.42 rear axle ratioAll
GT73.33 rear axle ratioAll
GT43.73 rear axle ratioAll
GT54.10 rear axle ratioAll
HC44.56 rear axle ratio73-⁠87, 88-⁠98
HF7Dana 70 10,000 lb rear axle, 4.56 ratio73-⁠87, 88-⁠98
G897.5-inch ring gear rear axleS10
GTYWide-track rear axle88-⁠98, S10
F76Front free-wheeling (locking) hubs73-⁠87
ZN7Optional rear axle ratio, first choice73-⁠87
ZN8Optional rear axle ratio, second choice73-⁠87
ZN9Optional rear axle ratio, third choice73-⁠87

Trim, package and body

CodeWhat it meansYearsTrucks
YE9Silverado (Chevy) / Sierra Classic (GMC), the top trimIn 1973-⁠74 the same code was Cheyenne Super / Sierra Grande.1975-⁠8773-⁠87
YE9Silverado (Chevy) / SLE (GMC), the top trim1988-⁠9888-⁠98
Z84Cheyenne (Chevy) / High Sierra (GMC) trimIn 1973-⁠74 it was Cheyenne / Sierra.1975-⁠8173-⁠87
Z62Scottsdale (Chevy) / High Sierra (GMC) trim1973-⁠74: Custom Deluxe / Super Custom. 1975-⁠81: Scottsdale / Sierra Grande.1982-⁠8773-⁠87
Z62Scottsdale (Chevy) / SLX (GMC) trim1988-⁠9888-⁠98
Z77Chevy Sport / GMC Street Coupe package (short-bed ½-ton)1976-⁠8173-⁠87
YC5Comfort and decor level 5 (mid-level trim)88-⁠98, S10
BYPSport equipment package1989-⁠9788-⁠98
Z71Off-road package: skid plates, Bilstein shocks and decalsStart year varies by source, 1988-⁠90.88-⁠98
ZQ9Blacked-out exterior appearance package88-⁠98
ZR7Chrome grille and bumper appearance package88-⁠98
9R1Pickup box side decals deleted88-⁠98
E63Fleetside pickup box88-⁠98
BC2Woodgrain or deluxe instrument panel trimAll
BC3Deluxe instrument panel73-⁠87
Z74Sonoma GT appearance packageS10
ZR9GMC Syclone pickup package1991S10
Z79GMC Typhoon package1992-⁠93S10
ZM9Comfort and convenience sales package88-⁠98

Suspension, wheels and towing

CodeWhat it meansYearsTrucks
F44Heavy-duty chassis (the ½-ton Big 10 / Heavy Half)On 1975-⁠80 ½-tons this is what makes a Big 10.73-⁠87, 88-⁠98
F51Heavy-duty front and rear shocksAll
F60Heavy-duty front springs (torsion bars on 4WD OBS)All
F58Heavy-duty front stabilizer bar73-⁠87
F59Front stabilizer bar73-⁠87, 88-⁠98
F49Heavy-duty front axle73-⁠87
G50Heavy-duty rear springsAll
G51Extra-capacity rear springs73-⁠87, 88-⁠98
G60Main and auxiliary rear springs73-⁠87, 88-⁠98
FG5Bilstein gas shocks88-⁠98
ZQ8Sport handling suspensionOn the S10 it came with the SS, 1996-⁠98.88-⁠98, S10
ZQ1Smooth ride suspension package88-⁠98, S10
Z85Increased-capacity suspension package88-⁠98, S10
Z83Deluxe Camper Special73-⁠87
Z83Solid smooth ride suspension package88-⁠98, S10
ZR2ZR2 wide-stance off-road chassis1994-⁠98S10
ZM6Off-road suspension packageS10
NZZOff-road skid plate package88-⁠98, S10
ZM5Underbody shield package88-⁠98, S10
Z81Camper Special chassisAll
Z82Trailering Special: heavy-duty trailer towing equipmentAll
Z72Light-duty trailering package with ball hitch88-⁠98, S10
VR4Weight-distributing hitch platformAll
UY7Heavy-duty trailer wiring harnessAll
UY1Camper body wiring harness73-⁠87
V76Front tow hooksAll
R05Dual rear wheels73-⁠87, 88-⁠98
N67Rally wheels73-⁠87, 88-⁠98
N90Cast aluminum wheels (15x7 on 2WD)All
PF4Aluminum 16x7 wheels (4WD)73-⁠87, 88-⁠98
PA6Styled painted steel wheels (the "wagon wheel")73-⁠87, 88-⁠98
N60Painted aluminum wheelsAll
P01Bright metal wheel coversAll
P06Wheel trim rings73-⁠87, 88-⁠98
PA1Deluxe bright wheel covers73-⁠87
P02Simulated wire wheel covers73-⁠87
N96Mag-style wheel covers73-⁠87
C6PGVW rating 8,600 lb73-⁠87, 88-⁠98
C5ZGVW rating 7,200 lb88-⁠98
C6WGVW rating 9,200 lb88-⁠98
C7AGVW rating 10,000 lb88-⁠98

Brakes and steering

CodeWhat it meansYearsTrucks
JB1Manual front disc / rear drum brakes, 4,300 lb73-⁠87, 88-⁠98
JB3Power front disc / rear drum brakes, 4,600 lbAll
JB5Power front disc / rear drum brakes, 6,400 lb73-⁠87, 88-⁠98
JB6Power front disc / rear drum brakes, 7,200 lb73-⁠87, 88-⁠98
JB7Power front disc / rear drum brakes, 8,400 lb73-⁠87, 88-⁠98
JB8Power front disc / rear drum brakes, 10,000 lb, Hydro-Boost73-⁠87, 88-⁠98
JD5Dual-power disc / drum brakes, 6,400 lb88-⁠98
JD7Hydraulic power disc / drum brakes, 8,400 lb88-⁠98
J50Power brakes73-⁠87
J55Heavy-duty power brakes73-⁠87
N40Power steeringAll
N41Power steering, variable ratio73-⁠87
N33Tilt steering columnAll
N31Custom steering wheel73-⁠87
NK3Sport soft-rim steering wheel88-⁠98

Comfort and convenience

CodeWhat it meansYearsTrucks
C60Factory air conditioningAll
C69Rear auxiliary air conditioning (Suburban)73-⁠87, 88-⁠98
C49Electric rear window defoggerAll
C42Heavy-duty heater73-⁠87
CD4Intermittent windshield wipersAll
A01Tinted glass73-⁠87
AJ1Deep-tinted glass88-⁠98, S10
A28Sliding rear windowAll
A31Power windowsAll
AU3Power door locksAll
AU0Remote keyless entry88-⁠98, S10
AU6Remote electric tailgate glass release (Suburban, Blazer)88-⁠98, S10
K34Cruise controlAll
K30Speed and cruise control73-⁠87
ZQ3Driver convenience package (tilt wheel and cruise control)88-⁠98, S10
ZQ2Driver convenience package88-⁠98, S10
ZQ6Driver convenience package III88-⁠98, S10
ZM8Electric tailgate release and rear defogger package88-⁠98, S10
U16TachometerAll
U35Electric clock73-⁠87
Z53Gauge package: oil pressure, coolant temperature and voltmeterAll
B30Floor carpetingAll
B32Front floor matsAll
BG9Rubber floor coveringAll
A95Front bucket seats with power adjust88-⁠98, S10
AG16-way power driver's seat88-⁠98, S10
AG26-way power passenger seat88-⁠98
AE7Split-bench reclining front seat88-⁠98
D55Front consoleAll
DK6Overhead console88-⁠98
DF5Inside mirror with compass and outside temperature88-⁠98

Radio and sound

CodeWhat it meansYearsTrucks
U63AM radio73-⁠87
U69AM/FM radio73-⁠87
U58AM/FM stereo radio73-⁠87
UM2AM/FM stereo with 8-track tape73-⁠87
UM2AM/FM stereo, seek/scan cassette, ready for a CD player88-⁠98, S10
UN3AM/FM stereo with cassette73-⁠87
UM7Electronic-tune AM/FM stereo, seek/scan, clockAll
UM6Electronic-tune AM/FM stereo, seek/scan, auto-reverse cassette, clockAll
UX1AM/FM stereo, seek/scan, cassette with music search, equalizer, clock88-⁠98, S10
UN6AM/FM stereo, seek/scan, cassette with music search, clock88-⁠98, S10
UM1AM/FM stereo with cassette, CD player, equalizer and clock88-⁠98, S10
UP5AM/FM radio with CB and triband antenna73-⁠87
UL5Radio deleted (no factory radio)All

Exterior, lighting and mirrors

CodeWhat it meansYearsTrucks
V22Chrome grille (Deluxe Front Appearance; quad headlamps from 1981)Standard with YE9, optional with Z62.73-⁠87
B84Body side moldingsAll
B85Bright body side moldings73-⁠87, 88-⁠98
B96Wheel opening moldings73-⁠87, 88-⁠98
B71Wheel opening flares88-⁠98
BX1Custom belt-line moldings73-⁠87
BX2Lower body moldings73-⁠87
B93Door edge guards73-⁠87
D73Pickup box side rails73-⁠87
D89Body side stripes73-⁠87
BVERunning board steps88-⁠98, S10
V54Roof luggage carrier88-⁠98, S10
U01Roof marker lamps73-⁠87, 88-⁠98
UF2Cargo area lampAll
TT4Halogen headlampsAll
TT5Halogen high-beam headlamps73-⁠87
D44Painted below-eyeline outside mirrorsAll
D45Stainless below-eyeline outside mirrors73-⁠87
D45Stainless wide-load outside mirrors88-⁠98
DF2Stainless camper-style folding outside mirrors73-⁠87, 88-⁠98
DG5West Coast style outside mirrors73-⁠87
DH3West Coast mirror on a swing arm73-⁠87
D48Power outside mirrors88-⁠98, S10

Battery, alternator and electrical

CodeWhat it meansYearsTrucks
UA1Heavy-duty batteryAll
TP2Auxiliary (second) battery73-⁠87, 88-⁠98
K05Engine block heaterAll
KC4Engine oil coolerAll
V01Heavy-duty radiatorAll
V02Heavy-duty radiator with transmission oil cooler73-⁠87, 88-⁠98
KNPHeavy-duty transmission cooling88-⁠98, S10
V10Cold climate packageAll
K2294 amp alternator73-⁠87, 88-⁠98
K8166 amp alternatorOne older list gives 62 amps.73-⁠87, 88-⁠98
K60100 amp alternatorAll
K68105 amp alternatorAll
K09120 amp alternator88-⁠98, S10
KW2124 amp alternator88-⁠98
KG9140 amp alternator88-⁠98

Paint scheme

CodeWhat it meansYearsTrucks
ZY1Solid color paintAll
ZY2Conventional two-toneAll
ZY3Special two-tone (second color in the side band)All
ZY4Deluxe two-tone (side band and roof in the second color)All
ZY5Exterior decor package: two-tone with tape stripe73-⁠87, 88-⁠98
ZY6Two-tone paint88-⁠98, S10
ZY7Lower accent two-tone88-⁠98, S10
ZY8Custom two-tone88-⁠98, S10

Emissions and fuel

CodeWhat it meansYearsTrucks
NA5Federal emissionsAll
FE9Federal emissions certification88-⁠98, S10
YF5California emissions certificationAll
NB2California emissions88-⁠98, S10
NA1Emissions for trucks under 8,500 lb GVW88-⁠98, S10
NG1New York, Massachusetts and Connecticut emissions88-⁠98, S10
NA6High-altitude emissions73-⁠87

Common questions

What does RPO stand for?

Regular Production Option. It is GM’s three-character code for each option a vehicle could be ordered with. The same codes were used on the order sheet, at the plant and at the parts counter, which is why they are printed on the truck.

What does G80 mean on a Chevy truck?

G80 is the locking rear differential, an Eaton automatic locker often called a Gov-Lok. It is not a clutch-type Positraction, even though GM’s own 1973 text calls it that. On GM cars the same code means limited slip.

What gear ratio does my truck have?

Look for the axle ratio code on the label: GU6 is 3.42, GT4 is 3.73, GT5 is 4.10 and HC4 is 4.56. Paste the label into the decoder and it picks the ratio out for you. If the rear end has been swapped, the tag on the axle is the better guide.

What is the difference between YE9 and Z62?

YE9 is the top trim: Silverado or Sierra Classic on a square body, Silverado or SLE on an OBS. Z62 is the step below: Scottsdale or High Sierra on a 1982-⁠87, Scottsdale or SLX on an OBS. Before 1975 the trim names were different, and the decoder shows those too.

Can I get my RPO codes from the VIN?

Not from the VIN itself. It carries the year, plant and series, and on later trucks the engine, but not the options. On these trucks the sticker is the only place on the truck where the full option list was printed. The VIN decoder reads everything the VIN does hold.