Highway Auto Parts | Used 2017 GMC TERRAIN

Browse our large inventory of drive train components, interior & exterior body parts, accessories for import and domestic trucks, pickups, vans, SUV/crossovers.

Used 2017 GMC TERRAIN

Filter Fitment

No parts found. Please click the inquire button for order assistance or change filter selection.

Part Description Select
USED
Inquire

$2857.50

  • Part Type: ENGINE ASSEMBLY
  • Part Numbers: 19300255
  • Details: 2.4L, 103K - EXTENDED PARTS AND LABOR WARRANTY AVAILABLE
  • Stock: 20031
  • Mileage: 103000
  • Tag: 4000196481
  • VIN: 1G4PP5SK8G4105034
  • SKU: MI54234116
  • Part Grade: A
VIEW DETAILS
USED
Inquire

$2794.00

  • Part Type: ENGINE ASSEMBLY
  • Part Numbers: 19300255
  • Details: 2.4L - 112,530 MILES - EXTENDED PARTS AND LABOR WARRANTY AVAILABLE
  • Stock: 20813
  • Mileage: 112000
  • Tag: 4000223546
  • VIN: 3GNAL2EK6ES522561
  • SKU: MI54296497
  • Part Grade: A
VIEW DETAILS
USED
Inquire

$2413.00

  • Part Type: ENGINE ASSEMBLY
  • Part Numbers: 19300255
  • Details: 2.4L - 133,517 MILES - EXTENDED PARTS AND LABOR WARRANTY AVAILABLE
  • Stock: 20267
  • Mileage: 133000
  • Tag: 4000205288
  • VIN: 2GNALPEK3C1271259
  • SKU: MI54253648
  • Part Grade: A
VIEW DETAILS
USED
Inquire

$2286.00

  • Part Type: ENGINE ASSEMBLY
  • Part Numbers: 19300255
  • Details: 2.4L - 158,009 MILES - EXTENDED PARTS AND LABOR WARRANTY AVAILABLE
  • Stock: 20340
  • Mileage: 158000
  • Tag: 4000206922
  • VIN: 2GNALBEK6D6164052
  • SKU: MI54257438
  • Part Grade: A
VIEW DETAILS
USED
Inquire

$1905.00

  • Part Type: ENGINE ASSEMBLY
  • Part Numbers: 19300255
  • Details: [1DAY] 2.4L - 179,445 MILES - EXTENDED PARTS AND LABOR WARRANTY AVAILABLE
  • Stock: 20414
  • Mileage: 179000
  • Tag: 4000210323
  • VIN: 2GNALBEKXE6325200
  • SKU: MI54266975
  • Part Grade: B
VIEW DETAILS
USED
Inquire

$2857.50

  • Part Type: ENGINE ASSEMBLY
  • Part Numbers: 19300255
  • Details: 2.4L TESTED GOOD - 109,704 MILES - EXTENDED PARTS AND LABOR WARRANTY AVAILABLE
  • Stock: 20610
  • Mileage: 109000
  • Tag: 4000216570
  • VIN: 2GNALBEK7E6193643
  • SKU: MI54280553
  • Part Grade: A
VIEW DETAILS
USED
Inquire

$2413.00

  • Part Type: ENGINE ASSEMBLY
  • Part Numbers: 19300255
  • Details: 2.4L - 131,423 MILES - EXTENDED PARTS AND LABOR WARRANTY AVAILABLE
  • Stock: 20724
  • Mileage: 131000
  • Tag: 4000220806
  • VIN: 2GNFLGEK1E6104281
  • SKU: MI54290535
  • Part Grade: A
VIEW DETAILS
USED
Inquire

$2413.00

  • Part Type: ENGINE ASSEMBLY
  • Part Numbers: 19300255
  • Details: 2.4L - 131,055 MILES - EXTENDED PARTS AND LABOR WARRANTY AVAILABLE
  • Stock: 21028
  • Mileage: 131000
  • Tag: 4000230252
  • VIN: 2GNALBEKXE6372100
  • SKU: MI54310901
  • Part Grade: A
VIEW DETAILS
USED
Inquire

$2222.50

  • Part Type: ENGINE ASSEMBLY
  • Part Numbers: 19300255
  • Details: [1DAY] 2.4L, 163K - EXTENDED PARTS AND LABOR WARRANTY AVAILABLE
  • Stock: 20029
  • Mileage: 163000
  • Tag: 4000196391
  • VIN: 2GNALBEK4F6203109
  • SKU: MI54234026
  • Part Grade: B
VIEW DETAILS
USED
Inquire

$2857.50

  • Part Type: ENGINE ASSEMBLY
  • Part Numbers: 19300255
  • Details: 2.4L - 105,398 MILES - EXTENDED PARTS AND LABOR WARRANTY AVAILABLE
  • Stock: 20284
  • Mileage: 105000
  • Tag: 4000204849
  • VIN: 2GNALAEK0F6136972
  • SKU: MI54252568
  • Part Grade: A
VIEW DETAILS

Our Associations / Accreditations / Affiliations

Image
Image
Image
Image