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

$412.75

  • Part Type: ENGINE ASSEMBLY
  • Part Numbers: 12678996
  • Details: ***140,885 MILES***(6MO PARTS ONLY WARR INCLUDED/ 1 YR P+L $175 / 3 YR P+L $225 W/ INCREASED LABOR UP TO $120/HR
  • Stock: B19870
  • Mileage: 140000
  • Tag: 0000092759
  • VIN: 2G1WC5E38G1158515
  • SKU: MI23732663
  • Part Grade: B
VIEW DETAILS
USED
Inquire

$1108.71

  • Part Type: ENGINE ASSEMBLY
  • Part Numbers: 12678996
  • Details: 3.6 130k
  • Stock: 4703
  • Mileage: 130069
  • Tag: R00592384
  • VIN: 3GYFNFE30FS576927
  • SKU: PP19592384
  • Part Grade: A
VIEW DETAILS
USED
Inquire

$571.50

  • Part Type: ENGINE ASSEMBLY
  • Part Numbers: 12678996
  • Details: 3.6 Ran well, 144k, Have Video
  • Stock: 4277
  • Mileage: 144873
  • Tag: R00547936
  • VIN: 2G61U5S33J9127302
  • SKU: PP19547936
  • Part Grade: A
VIEW DETAILS
USED
Inquire

$508.00

  • Part Type: ENGINE ASSEMBLY
  • Part Numbers: 12678996
  • Details: 3.6, Ran, 135k, Have Video
  • Stock: 4545
  • Mileage: 135337
  • Tag: R00576140
  • VIN: 2G1105S38J9119486
  • SKU: PP19576140
  • Part Grade: A
VIEW DETAILS
USED
Inquire

$2413.00

  • Part Type: ENGINE ASSEMBLY
  • Part Numbers: 19300255
  • Details: 2.4 Ran Well, 164k, Have Video
  • Stock: 4945
  • Mileage: 164840
  • Tag: R00618575
  • VIN: 2CTALSEC2B6461323
  • SKU: PP19618575
  • Part Grade: A
VIEW DETAILS
USED
Inquire

$381.00

  • Part Type: ENGINE ASSEMBLY
  • Part Numbers: 12678996
  • Details: 3.6L,AT,AWD,190K
  • Stock: 71003
  • Mileage: 190909
  • Tag: R00612744
  • VIN: 2GNFLHE30F6392259
  • SKU: LL02612744
  • Part Grade: B
VIEW DETAILS
USED
Inquire

$508.00

  • Part Type: ENGINE ASSEMBLY
  • Part Numbers: 12678996
  • Details: 3.6L,AT,AWD,157K
  • Stock: 71724
  • Mileage: 157050
  • Tag: R00870897
  • VIN: 2GNFLGE3XG6107255
  • SKU: LL02870897
  • Part Grade: A
VIEW DETAILS
USED
Inquire

$381.00

  • Part Type: ENGINE ASSEMBLY
  • Part Numbers: 12678996
  • Details: 3.6L,AT,FWD,199K
  • Stock: 70521
  • Mileage: 199992
  • Tag: R00510057
  • VIN: 2G1WB5E35F1132360
  • SKU: LL02510057
  • Part Grade: B
VIEW DETAILS
USED
Inquire

$952.50

  • Part Type: ENGINE ASSEMBLY
  • Part Numbers: 12678996
  • Details: FREE 6 MONTH PART WARRANTY! EXTENDED WARRANTY AVAILABLE! DAILY DELIVERY & NATIONWIDE SHIPPING! FWD 3.60L
  • Stock: C9387
  • Mileage: 88000
  • Tag: 478481
  • VIN: 2G1105S33J9110825
  • SKU: MI47478481
  • Part Grade: A
VIEW DETAILS

Our Associations / Accreditations / Affiliations

Image
Image
Image
Image