Highway Auto Parts | Used GMC 2500 PICKUP
Browse our large inventory of drive train components, interior & exterior body parts, accessories for import and domestic trucks, pickups, vans, SUV/crossovers.
Some vehicles may not show parts available if we haven't parted them out yet.
If you're interested in a specific vehicle just use the Inquire button below or give us a call for more info.
If you're interested in a specific vehicle just use the Inquire button below or give us a call for more info.
Stock: 140542C
Year: 1999
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGC24R4XR710065
Miles : 138000
See Parts
Year: 1999
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGC24R4XR710065
Miles : 138000
Stock: B4822
Year: 1999
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGC24F2XF036201
Miles : 0
See Parts
Year: 1999
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGC24F2XF036201
Miles : 0
Stock: ZQ53298
Year: 1998
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGK29R7WE526997
Miles : 83000
See Parts
Year: 1998
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGK29R7WE526997
Miles : 83000
Stock: AA4875
Year: 1998
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGK29F6WE534854
Miles : 0
See Parts
Year: 1998
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGK29F6WE534854
Miles : 0
Stock: 233073
Year: 1998
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGC29J7WE518969
Miles : 114000
See Parts
Year: 1998
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGC29J7WE518969
Miles : 114000
Stock: SB106498
Year: 1998
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGK29R3WE525037
Miles : 999000
See Parts
Year: 1998
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGK29R3WE525037
Miles : 999000
Stock: H0827
Year: 1998
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGK24R3WZ538399
Miles : 146000
See Parts
Year: 1998
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGK24R3WZ538399
Miles : 146000
Stock: B6341
Year: 1998
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGC24F2WE522026
Miles : 135000
See Parts
Year: 1998
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGC24F2WE522026
Miles : 135000
Stock: 23G0599
Year: 1998
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGK24R0WE520336
Miles : 167000
See Parts
Year: 1998
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGK24R0WE520336
Miles : 167000
Stock: SB102725
Year: 1997
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTFC24M1VE535763
Miles : 156000
See Parts
Year: 1997
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTFC24M1VE535763
Miles : 156000
Stock: B5848
Year: 1997
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGK29R0VE521347
Miles : 136012
See Parts
Year: 1997
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGK29R0VE521347
Miles : 136012
Stock: B10062
Year: 1997
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGK24R5VE519892
Miles : 118000
See Parts
Year: 1997
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGK24R5VE519892
Miles : 118000
Stock: B4238
Year: 1997
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGK24R4VZ510691
Miles : 147589
See Parts
Year: 1997
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGK24R4VZ510691
Miles : 147589
Stock: V0129
Year: 1996
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGK24J5TZ532268
Miles : 288000
See Parts
Year: 1996
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGK24J5TZ532268
Miles : 288000
Stock: 48549
Year: 1996
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGC29F6TE527654
Miles : 208000
See Parts
Year: 1996
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGC29F6TE527654
Miles : 208000
Stock: 4310
Year: 1995
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGK24K1SZ557448
Miles : 243000
See Parts
Year: 1995
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGK24K1SZ557448
Miles : 243000
Stock: C5790
Year: 1995
Make/Model : GMC GMC 2500 PICKUP
Vin : 2GTFK29S7S1589124
Miles : 178000
See Parts
Year: 1995
Make/Model : GMC GMC 2500 PICKUP
Vin : 2GTFK29S7S1589124
Miles : 178000
Stock: H6490
Year: 1993
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTFK24K4PE520520
Miles : 60000
See Parts
Year: 1993
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTFK24K4PE520520
Miles : 60000
Stock: 98248
Year: 1993
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTFC24K7PZ501210
Miles : 86000
See Parts
Year: 1993
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTFC24K7PZ501210
Miles : 86000
Stock: Z0097
Year: 1993
Make/Model : GMC GMC 2500 PICKUP
Vin : 2GDEG25K2P4512259
Miles : 30000
See Parts
Year: 1993
Make/Model : GMC GMC 2500 PICKUP
Vin : 2GDEG25K2P4512259
Miles : 30000
Stock: AA2433
Year: 1993
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGK24K1PE502464
Miles : 0
See Parts
Year: 1993
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGK24K1PE502464
Miles : 0
Stock: WWIA3000
Year: 1993
Make/Model : GMC GMC 2500 PICKUP
Vin : 2GTFK29K7P1508033
Miles : 79000
See Parts
Year: 1993
Make/Model : GMC GMC 2500 PICKUP
Vin : 2GTFK29K7P1508033
Miles : 79000
Stock: B2637
Year: 1993
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGK29N9PE561149
Miles : 99547
See Parts
Year: 1993
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGK29N9PE561149
Miles : 99547
Stock: XL1508
Year: 1992
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGK24K1NE540239
Miles : 122000
See Parts
Year: 1992
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGK24K1NE540239
Miles : 122000
Stock: Y19237
Year: 1991
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTFK24ZXME511961
Miles : 135396
See Parts
Year: 1991
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTFK24ZXME511961
Miles : 135396
Stock: B4355
Year: 1990
Make/Model : GMC GMC 2500 PICKUP
Vin : 2GTFC29K6L1500142
Miles : 147225
See Parts
Year: 1990
Make/Model : GMC GMC 2500 PICKUP
Vin : 2GTFC29K6L1500142
Miles : 147225
Stock: WWN4904
Year: 1990
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGC24K1LE525752
Miles : 6000
See Parts
Year: 1990
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGC24K1LE525752
Miles : 6000
Stock: BB3987
Year: 1989
Make/Model : GMC GMC 2500 PICKUP
Vin : 2GTGK29K2K1558657
Miles : 78940
See Parts
Year: 1989
Make/Model : GMC GMC 2500 PICKUP
Vin : 2GTGK29K2K1558657
Miles : 78940
Stock: WWP6070
Year: 1989
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTFC24K3KE552431
Miles : 75000
See Parts
Year: 1989
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTFC24K3KE552431
Miles : 75000
Stock: WWY1059
Year: 1989
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGC24K6KE501932
Miles : 75000
See Parts
Year: 1989
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTGC24K6KE501932
Miles : 75000
Stock: 8179
Year: 1988
Make/Model : GMC GMC 2500 PICKUP
Vin : 2GTFC29K8J1558847
Miles : 157000
See Parts
Year: 1988
Make/Model : GMC GMC 2500 PICKUP
Vin : 2GTFC29K8J1558847
Miles : 157000
Stock: 6A1007
Year: 1988
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTEG25K2J7520037
Miles : 59000
See Parts
Year: 1988
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTEG25K2J7520037
Miles : 59000
Stock: B3575
Year: 1988
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTFC24H8JE526197
Miles : 0
See Parts
Year: 1988
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTFC24H8JE526197
Miles : 0
Stock: SB106161
Year: 1988
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTFK24K7JZ544925
Miles : 999000
See Parts
Year: 1988
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTFK24K7JZ544925
Miles : 999000
Stock: WWW9953
Year: 1986
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTEC24C2GJ504292
Miles : 140000
See Parts
Year: 1986
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTEC24C2GJ504292
Miles : 140000
Stock: WWW9952
Year: 1986
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTEC24C1GJ503554
Miles : 169000
See Parts
Year: 1986
Make/Model : GMC GMC 2500 PICKUP
Vin : 1GTEC24C1GJ503554
Miles : 169000
Stock: ZA0043
Year: 1985
Make/Model : GMC GMC 2500 PICKUP
Vin : 2GTGC24W2F1504207
Miles : 140000
See Parts
Year: 1985
Make/Model : GMC GMC 2500 PICKUP
Vin : 2GTGC24W2F1504207
Miles : 140000