• Mon - Fri 8:00 am - 5:00 pm | Sat 8:00 am - 1:00 pm | Sun Closed

Used 2010 GMC TERRAIN JUN230004 - Johns Truck and Auto Salvage

Used 2010 GMC TERRAIN JUN230004

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

Part Description Select

$45.00

  • Part Type: ALTERNATOR
  • Part Numbers: 13502585 13586975 13588312
  • Details: ON SHELF 3.0L
  • Stock: JUN230004
  • Tag: 0000484763
  • VIN: 2CTFLJEY9A6256995
  • SKU: KK01113686
  • Part Grade: A
VIEW DETAILS

$150.00

  • Part Type: CARRIER ASSEMBLY
  • Part Numbers: 42540531 84165522
  • Details: Rear Axle
  • Stock: JUN230004
  • Tag: 0000484804
  • VIN: 2CTFLJEY9A6256995
  • SKU: KK01113755
  • Part Grade: A
VIEW DETAILS
LEFT

$104.00

  • Part Type: HEADLAMP ASSEMBLY
  • Part Numbers: 22915380
  • Details: CLOUDY ON SHELF LH
  • Stock: JUN230004
  • Tag: 0000484746
  • VIN: 2CTFLJEY9A6256995
  • SKU: KK01113850
  • Part Grade: C
VIEW DETAILS

$150.00

  • Part Type: INFO-GPS-TV SCREEN
  • Part Numbers: 20937689
  • Details: ON SHELF (display screen), dash mounted, ID 20896944
  • Stock: JUN230004
  • Tag: 0000484786
  • VIN: 2CTFLJEY9A6256995
  • SKU: KK01113857
  • Part Grade: A
VIEW DETAILS
RIGHT

$42.00

  • Part Type: SIDE VIEW MIRROR
  • Part Numbers: 20858713
  • Details: ON SHELF Power, chrome (opt DL9), RH
  • Stock: JUN230004
  • Tag: 0000484825
  • VIN: 2CTFLJEY9A6256995
  • SKU: KK01113765
  • Body Color:
  • Part Grade: A
VIEW DETAILS

$45.00

  • Part Type: STARTER MOTOR
  • Part Numbers: 12601721 12645298
  • Details: ON SHELF 3.0L
  • Stock: JUN230004
  • Tag: 0000484762
  • VIN: 2CTFLJEY9A6256995
  • SKU: KK01113962
  • Part Grade: A
VIEW DETAILS

$100.00

  • Part Type: STEERING GEAR RACK
  • Part Numbers: 20845543
  • Details: ON SHELF Power Rack and Pinion, 3.0L (hydraulic), 19 wheels
  • Stock: JUN230004
  • Tag: 0000484765
  • VIN: 2CTFLJEY9A6256995
  • SKU: KK01113959
  • Part Grade: A
VIEW DETAILS
RIGHT

$48.00

  • Part Type: TAIL LAMP
  • Part Numbers: 23389934
  • Details: quarter panel mounted, RH
  • Stock: JUN230004
  • Tag: 0000484810
  • VIN: 2CTFLJEY9A6256995
  • SKU: KK01113974
  • Part Grade: A
VIEW DETAILS

$724.00

  • Part Type: TRANSFER CASE ASSEMBLY
  • Part Numbers: 23247710
  • Details: 3.0L
  • Stock: JUN230004
  • Tag: 0000484760
  • VIN: 2CTFLJEY9A6256995
  • SKU: KK01113970
  • Part Grade: A
VIEW DETAILS

$282.00

  • Part Type: TRANSMISSTRANSAXLE
  • Part Numbers: 19257073
  • Details: AT, AWD, (6 speed), opt MH4, 3.39 ratio (opt F07)
  • Stock: JUN230004
  • Tag: 0000484759
  • VIN: 2CTFLJEY9A6256995
  • SKU: KK01113978
  • Part Grade: A
VIEW DETAILS
Simple modal box