As an Amazon Associate and an eBay Partner Network affiliate, we earn from qualifying purchases. Learn more

Duramax VIN & Engine Code Decoder: Every 6.6L by Year (LB7–L5P)

Decode your Duramax from the VIN. The 8th-digit engine code for every 6.6L generation — LB7, LLY, LBZ, LMM, LML, LGH, L5P — plus the 10th-digit model-year chart and the RPO sticker, so you order parts for the engine you actually own.

By Marty Osgood Updated August 5, 2026

Parts Covered in This Guide

There are two ways to buy Duramax parts. One is to type “6.6 Duramax” into a search box and hope. The other is to spend ninety seconds with your VIN, learn the exact engine code stamped into your truck, and then order parts that were built for that engine. This page is the second way. New parts are on Amazon Automotive by category; code-specific used and OEM parts are on the eBay Motors rail above.

The One Character That Matters

Your VIN is 17 characters. The eighth character is the engine code. On a GM HD truck that single character tells you which 6.6L Duramax is bolted into the frame — and the engine code, not the model year, is what determines whether an injector, turbo, or fuel pump will fit.

Here’s how the whole VIN breaks down:

PositionWhat it tells you
1–3World manufacturer identifier — 1GC for a US-built Chevrolet truck, 1GT for GMC
4–7Body style, series, cab, and GVWR class
8Engine code — this is the one you came for
9Check digit (math, not information)
10Model year
11Assembly plant
12–17Sequential build number

Duramax Engine Codes by VIN Digit

Every 6.6L Duramax GM has built, indexed by the character in position eight:

VIN codeEngineYearsPlatformEmissions hardware
1LB72001–2004GMT800None (pre-emissions)
2LLY2004.5–2005GMT800EGR
DLBZ2006–2007 (classic)GMT800EGR, no DPF
6LMM2007.5–2010GMT900EGR + DPF
8LML2011–2016GMT900 → K2XXEGR + DPF + SCR/DEF
LLGH2011–2016Van / chassis-cabLower-output LML variant
YL5P2017–presentK2XX → T1XXEGR + DPF + SCR/DEF

All of them are a 6.6-liter V8 — roughly 403 cubic inches — and every one of them will happily accept the wrong parts order. The three lines that matter most for shopping:

  • Injection pump: LB7 through LMM run the Bosch CP3. The LML and LGH run the CP4.2, which is the single biggest fuel-system risk on the platform. The L5P is listed with a Denso HP4 in our generations comparison and is not a confirmed CP4 truck — check the pump on the engine rather than assuming from the model year.
  • Injectors: generation-specific, essentially without exception. The LB7’s live under the valve covers; later common-rail sets don’t. See the injector buyer’s guide before ordering anything from the injectors category.
  • Emissions: DPF arrives with the LMM in 2007.5; DEF/SCR arrives with the LML in 2011. That changes what fits in exhaust and EGR & cooling more than any other single factor.

Model Year — the Tenth Character

Position ten is the model year, and it is not the same alphabet as position eight:

CodeYearCodeYearCodeYear
1200182008E2014
2200292009F2015
32003A2010G2016
42004B2011H2017
52005C2012J2018
62006D2013K2019
72007L2020

…and it continues M = 2021, N = 2022, P = 2023, R = 2024, S = 2025, T = 2026. The letters I, O, Q, U, and Z are never used in a VIN, which is why the run skips them.

The collision trap. Three characters mean two entirely different things depending on which slot they sit in. D is an LBZ in position eight and a 2013 truck in position ten. L is an LGH engine in eight and a 2020 truck in ten. 8 is an LML in eight and a 2008 truck in ten. Count carefully — this is the single most common way people misidentify their own engine.

Two Splits That Break Orders

2004.5 — the LB7 to LLY changeover. GM switched mid-model-year. A 2004 truck can be either engine, and they share almost nothing in the fuel system. Never order 2004 injectors by year alone; go by the VIN.

2007 — LBZ and LMM overlapped. GM sold the LBZ in the outgoing “classic” body and launched the LMM in the new GMT900 body in the same calendar year. Beyond the sheet metal, the LMM added a diesel particulate filter. Two trucks, same model year, different exhaust and emissions parts entirely. A D is an LBZ, a 6 is an LMM — the body style is a hint, the VIN is the answer. Our generations & fitment guide covers what that means for each part category.

LGH — the Code Most Decoders Miss

If your eighth digit is an L, you don’t have an LML — you have the LGH, the lower-output Duramax variant GM fitted to Express/Savana vans and chassis-cab applications during the LML years. It shares a great deal with the LML, but output, calibration, and some accessory hardware differ, and generic “2011–2016 Duramax” listings frequently don’t account for it. It’s worth searching the LGH code specifically, which is exactly what the LGH button on the eBay rail above does.

The RPO Sticker — What the VIN Won’t Tell You

The VIN gives you the engine. The Service Parts Identification label gives you the build. On most Silverado and Sierra HD trucks it’s inside the glove box; on some it’s on the center console lid or in the driver’s door area. It’s a dense block of three-character RPO codes describing how your truck left the factory.

Two things make it worth finding:

  1. It confirms the engine code in plain text — you’ll see LB7, LBZ, LML, L5P and so on printed as an option code, so you can double-check your VIN read.
  2. It lists what the VIN omits. The most useful for parts shopping is the rear axle ratio — GU6 is 3.42, GT4 is 3.73, GT5 is 4.10 — which matters for gearing decisions, towing math, and any driveline work. Paint and trim codes are on there too, for anyone shopping body panels or interior parts.

From Code to Cart

Once you know your engine code, the shopping order writes itself:

Whatever the code, the maintenance schedule and the common problems by generation breakdown will tell you what your specific engine wants next — and the glow plug guide is the right stop if it’s cold-start behavior that sent you looking up your VIN in the first place.

Print the code. Write it on the inside of the glove box. It’ll save you a return label every time you buy a part.

Shopping used or OEM? Try eBay Motors

Live listings for the parts covered in this guide — prices set by the seller.

Browse every live “duramax lb7 lly injectors oem” listing on eBay →

Recommended Parts for This Guide

12639701 Diesel Glow Plugs 9G for Duramax LLY LML LMM Chevy&GMC LBZ LGH 6.6L, 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 Silverado, Savana, Sierra, Express Replaces# 97364968

12639701 Diesel Glow Plugs 9G for Duramax LLY LML LMM Chevy&GMC LBZ LGH 6.6L, 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 Silverado, Savana, Sierra, Express Replaces# 97364968

240 owner reviews

$37.99 In Stock at Amazon

12639701 Diesel Glow Plugs 9G for Duramax LLY LML LMM Chevy&GMC LBZ LGH 6.6L, 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 Silverado, Savana, Sierra, Express Replaces# 97364968. Keep your Duramax running mile after mile with this routine diesel service part.

  • Keeps your diesel running
  • OE-quality replacement
Buy on Amazon
Diesel Fuel Return Line Injector Clips Kit, OEM 97359750 | Compatible with Chevrolet GMC Silverado Sierra 2500 HD 3500 Escalade Express 6.6L Duramax Diesel LLY LBZ LMM (10PCS)

Diesel Fuel Return Line Injector Clips Kit, OEM 97359750 | Compatible with Chevrolet GMC Silverado Sierra 2500 HD 3500 Escalade Express 6.6L Duramax Diesel LLY LBZ LMM (10PCS)

20 owner reviews

$8.99 In Stock at Amazon

Diesel Fuel Return Line Injector Clips Kit Compatible with Chevrolet GMC Silverado Sierra 2500 HD 3500 Escalade Express 6.6L Duramax Diesel LLY LBZ LMM 97359750 (10PCS). Fuel injector hardware for the GM Duramax diesel — restore stock fueling or step up to high-flow injectors for more horsepower.

  • Restores stock fueling
  • High-flow options for power
Buy on Amazon Prime Eligible
Water in Fuel Indicator Sensor, Fuel Filter Sensor Compatible with 2001-2011 Silverado Sierra Truck 2500 2500HD 3500 3500HD 6.6L V8 Duramax Diesel Engine Fuel Filter (12-Sided)

Water in Fuel Indicator Sensor, Fuel Filter Sensor Compatible with 2001-2011 Silverado Sierra Truck 2500 2500HD 3500 3500HD 6.6L V8 Duramax Diesel Engine Fuel Filter (12-Sided)

193 owner reviews

$14.88 In Stock at Amazon

Water in Fuel Indicator Sensor, Fuel Filter Sensor Compatible with 2001-2011 Silverado Sierra Truck 2500 2500HD 3500 3500HD 6.6L V8 Duramax Diesel Engine Fuel Filter (12-Sided). Fuel-system hardware to keep the Duramax fed reliably at stock and elevated power.

  • Reliable fuel delivery
  • Supports higher power
Buy on Amazon

Frequently Asked Questions

Which VIN digit is the Duramax engine code?
The eighth character of the 17-digit VIN. On GM trucks that position identifies the engine: 1 = LB7, 2 = LLY, D = LBZ, 6 = LMM, 8 = LML, L = LGH, and Y = L5P. Count from the left and stop at character eight — the tenth character is the model year, not the engine, and several letters appear in both positions with completely different meanings.
What year is my Duramax if the tenth VIN digit is a letter?
The tenth character is the model-year code, standardized across the whole industry (see [Wikipedia's VIN entry](https://en.wikipedia.org/wiki/Vehicle_identification_number) for the full table). Letters begin at 2010: A = 2010, B = 2011, C = 2012, D = 2013, E = 2014, F = 2015, G = 2016, H = 2017, J = 2018, K = 2019, L = 2020, M = 2021, N = 2022, P = 2023, R = 2024, S = 2025, T = 2026. The letters I, O, Q, U, and Z are never used, which is why the sequence skips around.
My truck is a 2007 — is it an LBZ or an LMM?
Only the VIN settles it. GM sold both in 2007: the LBZ finished out the older 'classic' body and the LMM launched in the new GMT900 body mid-year. An 8th-digit D is an LBZ; a 6 is an LMM. This matters a lot for parts, because the LMM added a diesel particulate filter and the emissions hardware between the two is not interchangeable.
What is the RPO sticker and what does it tell me?
It's the Service Parts Identification label — a printed list of three-character option codes for how your truck was built. On most Silverado and Sierra HD trucks it lives in the glove box, though some trucks carry it on the center console lid or in the driver's door area. It confirms the engine code and also lists things the VIN won't, like the rear axle ratio (GU6 = 3.42, GT4 = 3.73, GT5 = 4.10) and the exact paint and trim codes.