GM Engine Code Reference Chart(For All Engine Codes + Years)

General Motors (GM) has produced a wide range of engines over the decades, spanning from small block V8s to large diesel and performance engines. For car enthusiasts, mechanics, or anyone working on GM vehicles, understanding engine codes is essential.

Engine codes help identify the exact engine model, displacement, fuel system, and production year. This is crucial when ordering parts, performing repairs, or restoring classic vehicles.

GM Engine Code Reference Chart

Engine CodeEngine TypeDisplacementFuel TypeYears ProducedNotes
L61I4 Ecotec2.0L / 2.2LGasoline2000–2010Chevrolet Malibu, Cobalt, Saturn Ion
LAFI4 Ecotec2.4LGasoline2008–2015Chevrolet Cruze, Malibu
LE5V63.5LGasoline2005–2007Chevrolet Impala, Pontiac G6
LY2V63.5LGasoline2007–2011Impala, Malibu, Pontiac G6
LFXV63.6LGasoline2009–2015Direct injection, AFM
LY7V63.6LGasoline2007–2013Mid-range V6 for multiple GM vehicles
LGXV63.6LGasoline2014–PresentUpdated DOHC V6, SUVs, sedans
LMGV64.3LGasoline2007–2013Trucks, SUVs
LP9V63.6LGasoline2007–2014Flex-fuel capable
L33V63.6LGasoline2008–2015High-output, SUVs & sedans
L43V63.6LGasoline2010–2015Mid-size SUVs
LS1V85.7LGasoline1997–2004Corvette, Camaro, Firebird
LS2V86.0LGasoline2005–2007Performance V8, Corvette C6
LS3V86.2LGasoline2008–2017Corvette, Camaro SS
LS4V85.3LGasoline2005–2009FWD small-block variant
LS6V85.7LGasoline2001–2005Corvette Z06, high-output
LS7V87.0LGasoline2006–2015Corvette Z06 performance
LS9V8 Supercharged6.2LGasoline2009–2013Corvette ZR1
LSAV8 Supercharged6.2LGasoline2009–2015Camaro ZL1, CTS-V
LT1V86.2LGasoline2014–PresentModern small-block, Corvette, Camaro
LT4V8 Supercharged6.2LGasoline2015–PresentCorvette Z06, Camaro ZL1
LQ4V86.0LGasoline1999–2007LS-based, trucks & SUVs
LQ9V86.0LGasoline2000–2006High-output trucks, SUVs
LY6V86.0LGasoline2007–2014Silverado, Tahoe, Escalade
L96V86.0LGasoline2007–2013Vortec trucks & SUVs
LC9V85.3LGasoline2007–2013Flex-fuel capable
LGZV85.3LGasoline2014–PresentActive Fuel Management, Silverado/Sierra
Vortec 4800V84.8LGasoline1999–2013Trucks & SUVs
Vortec 5300V85.3LGasoline1999–2013Trucks, SUVs
Vortec 6000V86.0LGasoline2000–2014Trucks & SUVs
Vortec 8100V88.1LGasoline2001–2009Heavy-duty trucks
262I64.3LGasoline1982–1990Classic inline-6 truck engine
305V85.0LGasoline1976–1988Small-block, common in GM cars
350V85.7LGasoline1967–2003Classic small-block V8
400V86.6LGasoline1970–1980Big-block, cars & trucks
454V87.4LGasoline1970–1990Big-block, Corvette, trucks
396V86.5LGasoline1965–1970Classic performance engines
427V87.0LGasoline1966–1969Corvette high-performance
502V88.2LGasoline1998–2007Big-block crate engine, trucks
LWNI4 Diesel2.8LDiesel2013–2017Chevrolet Colorado, GMC Canyon
Duramax LB7V8 Turbo Diesel6.6LDiesel2001–2004Silverado HD
Duramax LLYV8 Turbo Diesel6.6LDiesel2004–2006Silverado HD, GMC Sierra HD
Duramax LBZV8 Turbo Diesel6.6LDiesel2006–2007Heavy-duty truck engine
Duramax LMMV8 Turbo Diesel6.6LDiesel2007–2010HD trucks
Duramax LMLV8 Turbo Diesel6.6LDiesel2011–2016HD trucks
Duramax L5PV8 Turbo Diesel6.6LDiesel2017–PresentHigh-output, HD trucks
Vortec 4200I64.2LGasoline2004–2009Trailblazer, Colorado, SUV inline-six
Vortec 4300V64.3LGasoline1985–2013Classic truck & van V6
Vortec 3500V63.5LGasoline2005–2007Mid-size sedans & SUVs

Related LS Engine Identification Chart(For All LS Models)

How to Read GM Engine Codes

GM engine codes are not random. Here’s how they are typically structured:

  1. Prefix Letter (L, LY, LS, LT) – Identifies engine family.
    • L series: Inline engines (I4, I6)
    • LS, LT: Small-block V8s
    • LY: V6 engines or newer V8s
  2. Number – Indicates engine displacement or version.
  3. Suffix/Letters – Optional, can signify high-performance or supercharged variants (e.g., LS9, LSA).

For example, LS3:

  • LS = Small-block V8
  • 3 = Third generation of high-performance small-block engines

Related Year to VIN Chart(From 1980–2069)

Tips for Using Engine Codes

  1. Always verify with the VIN: Engine codes can change within the same vehicle year. VIN decoding ensures accuracy.
  2. Take photos: When ordering parts, a clear photo of the engine code helps avoid mistakes.
  3. Use official GM documentation: GM service manuals provide the most reliable cross-reference for codes.
  4. Check performance variants: Codes like LS7, LS9, or LSA indicate high-performance engines and may require special components.

FAQs

How do I identify my GM engine?

To identify a GM engine, you can use several methods:

  1. Check the engine block: Look for a stamped code on the front, side, or near the cylinder head. This is the official GM engine code.
  2. Use the VIN: The 8th digit of the Vehicle Identification Number (VIN) indicates the engine type. Cross-reference this with an engine code chart.
  3. Look for RPO codes: GM vehicles include Regular Production Option (RPO) stickers on the firewall or under the hood, listing engine codes.
  4. Compare physical features: Certain engines have unique characteristics, like bolt patterns, intake manifolds, or valve covers, which can help with identification.

Related GM Goodwrench Oil(What Happened to GM Goodwrench Oil?)

What is the RPO code for GM engines?

RPO stands for Regular Production Option. GM assigns each engine a unique RPO code to identify engine type, displacement, fuel system, and features. For example:

  • LS1 – 5.7L small-block V8
  • LY2 – 3.5L V6
  • L5P – 6.6L Duramax diesel

RPO codes are often listed on the build sheet, window sticker, or under-hood sticker, making them the most accurate way to identify a GM engine.

Which digit in a GM VIN is the engine code?

The 8th digit in a GM VIN represents the engine type. This digit can indicate:

  • Engine family (V6, V8, I4, diesel)
  • Displacement
  • Sometimes special features (e.g., high-output, supercharged)

By combining the VIN digit with the engine block code or RPO, you can accurately identify your engine.

How to identify GM LS engines?

GM LS engines are a family of small-block V8s produced since the late 1990s. To identify them:

  1. Check the engine code stamped on the block: LS engines are labeled LS1, LS2, LS3, LS6, LS7, LS9, LSA, etc.
  2. Look for key features: LS engines typically have a coil-on-plug ignition system, rectangular intake manifold, and lightweight aluminum heads (on performance versions).
  3. Use VIN or RPO codes: Vehicles equipped with LS engines will have the corresponding RPO code on the build sheet.

What are some common GM RPO codes?

Here’s a list of common GM RPO engine codes:

  • LS1 – 5.7L V8 small-block
  • LS2 – 6.0L V8
  • LS3 – 6.2L V8
  • LS6 – 5.7L high-output V8
  • LS7 – 7.0L high-performance V8
  • LFX – 3.6L V6
  • LY2 – 3.5L V6
  • LWN – 2.8L I4 Diesel
  • L5P – 6.6L Duramax diesel

These codes are useful for ordering parts, performing repairs, or verifying engine authenticity.

How do I tell if my motor is a 350 or 305?

The GM 350 and 305 small-block V8 engines are very similar, but can be distinguished by:

  1. Displacement markings: Many blocks have the displacement stamped on the front passenger side of the block.
  2. VIN or RPO codes: The 8th VIN digit or RPO sticker can indicate whether it’s a 350 or 305.
  3. Physical differences:
    • 305: 3.736-inch stroke, smaller intake manifold, thinner heads, often used in economy cars.
    • 350: 3.48-inch stroke, larger intake, thicker heads, used in performance and trucks.
  4. Casting numbers: Look up the engine block casting number to verify exact displacement.
Ryan Gary
Ryan Gary

With a solid foundation of 20 years in the mechanical industry and a Mechanical Engineering degree, Ryan Gary brings a deep understanding of automotive systems to Engine Oil Journal.
Driven by a passion for vehicles and a commitment to providing accurate information, he created this platform to empower drivers to make informed decisions about engine oil care.