For OBD information for all GM vehicles please see our GM OBD / OBD2 page.
If you cannot find your model below and it is newer than 1996, please refer to our list of all GMC OBD2 codes. NOTE: A model specific code list like those below will be the most accurate source for manufacturer specific OBD / OBD2 codes of your vehicle.
Model | Year | Engine identification | System |
---|---|---|---|
Acadia 3.6L | 2008-09 | VIN position 8 =7N | GM |
Canyon 2.8/3.5L | 2004-06 | VIN position 8 =6/8 | GM |
Canyon 2.9/3.6/3.7/5.3L | 2007-09 | VIN position 8 =9/E/L | GM |
Envoy 4.2/5.3L | 2002-09 | VIN position 8 =S/M | GM |
Envoy 4.3/5.3L | 1999-08 | VIN position 8 =PIW | GM |
G-Series 4.3L | 1992-95 | VIN position 8 =Z | GM |
G-Series 5.0L | 1992-95 | VIN position 8 =H | GM |
G-Series 5.7L | 1992-95 | VIN position 8 =K | GM |
G-Series 5.7L | 1996 | VIN position 8 =K | GM |
G-Series 6.5L | 1994-95 | VIN position 8 =PlY | GM |
G-Series 6.5L | 1996 | VIN position 8 =Y | GM |
G-Series 7.4L | 1992-95 | VIN position 8 =N | GM |
G-Series 7.4L | 1996 | VIN position 8 =N | GM |
Jimmy 4.3L | 1996-01 | VIN position 8 =W | GM |
Jimmy 4.3L -with vehicle control module (VCM) | 1995 | VIN position 8 =W/Z | GM |
Jimmy 4.3L -without vehicle control module (VCM) | 1992-95 | VIN position 8 =W/Z | GM |
Savana 4.3L | 1996-0S | VIN position 8 =X | GM |
Savana 4.8L | 2003-09 | VIN position 8 =V | GM |
Savana 5.0L | 1996-02 | VIN position 8 =M | GM |
Savana 5.3L | 2003-09 | VIN position 8 =T | GM |
Savana 5.7L | 1996-02 | VIN position 8 =R | GM |
Savana 6.0L | 2003-09 | VIN position 8 =U | GM |
Savana 6.5L | 1996-02 | VIN position 8 =F/S | GM |
Savana 6.6L | 2006-09 | VIN position 8 =21W | GM |
Savana 7.4L | 1996-02 | VIN position 8 =J | GM |
Savana 8.1L | 2001-02 | VIN position 8 =G | GM |
Sierra C/K Pickup 4.3L | 1992-95 | VIN position 8 =Z | GM |
Sierra C/K Pickup 5.0L | 1992-95 | VIN position 8 =H | GM |
Sierra C/K Pickup 5.7L | 1992-95 | VIN position 8 =K | GM |
Sierra C/K Pickup 5.7L | 1996-00 | VIN position 8 =R | GM |
Sierra C/K Pickup 6.5L | 1994-95 | VIN position 8 =F/P/S | GM |
Sierra C/K Pickup 6.5L Turbo Diesel | 1996-00 | VIN position 8 =F/S | GM |
Sierra C/K Pickup 6.6L Turbo Diesel | 2001-09 | VIN position 8 =1 | GM |
Sierra C/K Pickup 7.4L | 1992-95 | VIN position 8 =N | GM |
Sierra C/K Pickup 7.4L | 1996-00 | VIN position 8 =J | GM |
Sierra/Denali/C/K Pickup 4.3L | 1996-09 | VIN position 8 =W/X | GM |
Sierra/Denali/C/K Pickup 4.8L | 1999-09 | VIN position 8 =CN | GM |
Sierra/Denali/C/K Pickup 5.0L | 1996-00 | VIN position 8 =M | GM |
Sierra/Denali/C/K Pickup 5.3L | 1999-09 | VIN position 8 =3/BrTlY | GM |
Sierra/Denali/C/K Pickup 6.0L | 1999-09 | VIN position 8 =S/N/UIY | GM |
Sierra/Denali/C/K Pickup 6.2L | 2008-09 | VIN position 8 =8 | GM |
Sierra/Denali/C/K Pickup 8.1 L | 2001-07 | VIN position 8 =G | GM |
Sonoma 2.2L | 1994-95 | VIN position 8 =4 | GM |
Sonoma 2.2L | 1996-03 | VIN position 8 =4 | GM |
Sonoma 2.5L | 1992-93 | VIN position 8 =A | GM |
Sonoma 2.8L | 1992-93 | VIN position 8 =R | GM |
Sonoma 4.3L -without vehicle control module (VCM) | 1992-95 | VIN position 8 =W/Z | GM |
Sonoma 4.3L -with vehicle control module (VCM) | 1995 | VIN position 8 =W/Z | GM |
Sonoma 4.3L | 1996-04 | VIN position 8 =W/X | GM |
Suburban 5.7L | 1992-95 | VIN position 8 =K | GM |
Suburban 5.7L | 1996-99 | VIN position 8 =R | GM |
Suburban 6.5L | 1994-95 | VIN position 8 =F | GM |
Suburban 6.5L Diesel | 1996-99 | VIN position 8 =F | GM |
Suburban 7.4L | 1992-95 | VIN position 8 =N | GM |
Suburban 7.4L | 1996-99 | VIN position 8 =J | GM |
Yukon 4.8L | 2000-09 | VIN position 8 =CN | GM |
Yukon 5.7L | 1992-95 | VIN position 8 =K | GM |
Yukon 5.7L | 1996-00 | VIN position 8 =R | GM |
Yukon 6.5L | 1994-95 | VIN position 8 =S | GM |
Yukon 6.5L Turbo Diesel | 1996-99 | VIN position 8 =S | GM |
Yukon/Denali 5.3L | 2001-09 | VIN position 8 =O/3/CrT | GM |
Yukon/Denali 6.0/6.2L | 2000-09 | VIN position 8 =2/S/8/N/UIY | GM |
YukonlDenali 8.1 L | 2001-07 | VIN position 8 =G | GM |