Find the Right Used Auto Parts – Fast & Affordable!

Easily search our massive inventory for quality used engines, transmissions, body parts, and more—all at unbeatable prices.

Stock: C25152
Year: 2022
Make/Model : GMC CANYON
Vin : 1GTG6FEN1N1110836
Miles : 35000
See Parts
Stock: 19933
Year: 2019
Make/Model : GMC CANYON
Vin : 1GTG6DEN5K1220241
Miles : 20000
See Parts
Stock: NBK23192
Year: 2018
Make/Model : GMC CANYON
Vin : 1GTH5BEA8J1234951
Miles : 84000
See Parts
Stock: 20250733
Year: 2018
Make/Model : GMC CANYON
Vin : 1GTH5CEN9J1227550
Miles : 86000
See Parts
Stock: NBF25040
Year: 2017
Make/Model : GMC CANYON
Vin : 1GTG5BEA2H1214958
Miles : 85000
See Parts
Stock: 55068
Year: 2016
Make/Model : GMC CANYON
Vin : 1GTH5CEA7G1391997
Miles : 82000
See Parts
Stock: F0091252
Year: 2016
Make/Model : GMC CANYON
Vin : 1GTP6DE12G1330457
Miles : 79000
See Parts
Stock: 25345
Year: 2016
Make/Model : GMC CANYON
Vin : 1GTP6DE13G1270074
Miles : 142000
See Parts
Stock: 20244528
Year: 2016
Make/Model : GMC CANYON
Vin : 1GTG5CE38G1355376
Miles : 58000
See Parts
Stock: 20243456
Year: 2015
Make/Model : GMC CANYON
Vin : 1GTH5AEA7F1238197
Miles : 97000
See Parts
Stock: 20243401
Year: 2012
Make/Model : GMC CANYON
Vin : 1GTD5MF9XC8115453
Miles : 94000
See Parts
Stock: 51923
Year: 2012
Make/Model : GMC CANYON
Vin : 1GTH6MFE9C8119182
Miles : 147000
See Parts
Stock: 50849
Year: 2012
Make/Model : GMC CANYON
Vin : 1GTE5MF99C8144236
Miles : 188000
See Parts
Stock: 49116
Year: 2012
Make/Model : GMC CANYON
Vin : 1GTH5PFE1C8147370
Miles : 142000
See Parts
Stock: 48479
Year: 2011
Make/Model : GMC CANYON
Vin : 1GTD5MFE7B8127183
Miles : 183000
See Parts
Stock: F0086318
Year: 2010
Make/Model : GMC CANYON
Vin : 1GTESCDE0A8112713
Miles : 122000
See Parts
Stock: CAI24702
Year: 2010
Make/Model : GMC CANYON
Vin : 1GTDSCDE1A8124414
Miles : 213000
See Parts
Stock: 49323
Year: 2009
Make/Model : GMC CANYON
Vin : 1GTCS149298108124
Miles : 113000
See Parts
Stock: F0079071
Year: 2009
Make/Model : GMC CANYON
Vin : 1GTDT19E698145443
Miles : 157000
See Parts
Stock: 49157
Year: 2009
Make/Model : GMC CANYON
Vin : 1GTCS13E698149984
Miles : 99000
See Parts
Stock: G22E201
Year: 2009
Make/Model : GMC CANYON
Vin : 1GTCS149898113067
Miles : 108000
See Parts
Stock: 27631
Year: 2008
Make/Model : GMC CANYON
Vin : 1GTDT33E288206757
Miles : 186000
See Parts
Stock: G24I873
Year: 2008
Make/Model : GMC CANYON
Vin : 1GTCS399388212057
Miles : 106000
See Parts
Stock: 20234643
Year: 2008
Make/Model : GMC CANYON
Vin : 1GTCS43EX88227473
Miles : 144000
See Parts
Stock: 20245118
Year: 2008
Make/Model : GMC CANYON
Vin : 1GTCS299188212813
Miles : 107000
See Parts
Stock: 33743
Year: 2008
Make/Model : GMC CANYON
Vin : 1GTDS39E488189826
Miles : 103000
See Parts
Stock: 35439
Year: 2008
Make/Model : GMC CANYON
Vin : 1GTCS13E788167747
Miles : 165000
See Parts
Stock: 45428
Year: 2008
Make/Model : GMC CANYON
Vin : 1GTDS43E388205822
Miles : 169000
See Parts
Stock: 47695
Year: 2008
Make/Model : GMC CANYON
Vin : 1GTCS33E688228601
Miles : 135000
See Parts
Stock: 48660
Year: 2008
Make/Model : GMC CANYON
Vin : 1GTDT13E588179140
Miles : 157000
See Parts
Stock: 51574
Year: 2008
Make/Model : GMC CANYON
Vin : 1GTDT13E488136750
Miles : 129000
See Parts
Stock: 53334
Year: 2008
Make/Model : GMC CANYON
Vin : 1GTDT13E788126651
Miles : 130000
See Parts
Stock: 54422
Year: 2008
Make/Model : GMC CANYON
Vin : 1GTCS43E088208303
Miles : 119000
See Parts
Stock: 50009
Year: 2007
Make/Model : GMC CANYON
Vin : 1GTCS199378209338
Miles : 131000
See Parts
Stock: CAK24262
Year: 2007
Make/Model : GMC CANYON
Vin : 1GTCS139978239016
Miles : 136000
See Parts
Stock: CAL20532
Year: 2007
Make/Model : GMC CANYON
Vin : 1GTCS19E778123236
Miles : 32000
See Parts
Stock: M0091025
Year: 2007
Make/Model : GMC CANYON
Vin : 1GTDT13E578226603
Miles : 191000
See Parts
Stock: 25719
Year: 2007
Make/Model : GMC CANYON
Vin : 1GTDT19EX78244697
Miles : 96000
See Parts
Stock: 21451
Year: 2007
Make/Model : GMC CANYON
Vin : 1GTDT19E278245925
Miles : 25000
See Parts
Stock: MAC21884
Year: 2007
Make/Model : GMC CANYON
Vin : 1GTDS19E378135081
Miles : 150000
See Parts
Stock: F0091174
Year: 2006
Make/Model : GMC CANYON
Vin : 1GTDT136868252393
Miles : 285000
See Parts
Stock: NBE24880
Year: 2006
Make/Model : GMC CANYON
Vin : 1GTDT136568184313
Miles : 149000
See Parts
Stock: 35625
Year: 2006
Make/Model : GMC CANYON
Vin : 1GTCS148868138313
Miles : 143000
See Parts
Stock: G22I391
Year: 2006
Make/Model : GMC CANYON
Vin : 1GTDT138868208881
Miles : 284000
See Parts
Stock: 60418
Year: 2006
Make/Model : GMC CANYON
Vin : 1GTDT146468296017
Miles : 155000
See Parts
Stock: F0079581
Year: 2006
Make/Model : GMC CANYON
Vin : 1GTCS148468240580
Miles : 66000
See Parts
Stock: F0074976
Year: 2005
Make/Model : GMC CANYON
Vin : 1GTDT196758206656
Miles : 130000
See Parts
Stock: NBA21343
Year: 2005
Make/Model : GMC CANYON
Vin : 1GTDT196458267351
Miles : 105000
See Parts
Stock: 46541
Year: 2005
Make/Model : GMC CANYON
Vin : 1GTCS198058165769
Miles : 239000
See Parts
Stock: 20250924
Year: 2005
Make/Model : GMC CANYON
Vin : 1GTCS198658269358
Miles : 161000
See Parts
Stock: 37753
Year: 2005
Make/Model : GMC CANYON
Vin : 1GTDT136058168101
Miles : 166000
See Parts
Stock: 37842
Year: 2005
Make/Model : GMC CANYON
Vin : 1GTDT146158226991
Miles : 128000
See Parts
Stock: 31942
Year: 2004
Make/Model : GMC CANYON
Vin : 1GTDT196548151333
Miles : 121000
See Parts

Why Choose Lacy Auto Parts?

  • Massive Selection – Search parts for nearly every make & model
  • Fast Shipping – Reliable nationwide delivery to your doorstep
  • Affordable Pricing – Save more with trusted used auto parts
  • Customer-First Support – Our experts are here to help every step of the way
  • Avatar Austin Warner ★★★★★ a month ago
    Rob was very helpful getting me a great transmission for my 2006 Honda CRV. Transmission was completely undamaged, as advertised, and packaged well. Everyone I spoke to at Lacy was very nice, great customer service.
  • Avatar Alex Bishop ★★★★★ 3 years ago
    I bought a used engine from them to replace my worn out one and 10,000 miles later the engine they sold me is still running good. They even held onto it while I was out of town. Easy buy online process and pickup. Great prices, honest business. … More You check in to the front and they’ll bring it out to you. Friendly folks. I recommend doing business.
  • Avatar Onoh Udensi ★★★★★ 7 years ago
    Purchased my 09 Honda Accord v6 engine here, 62k thousand miles for $850 + $100 core + $200 shipping to CT. I almost thought it was too good to be true seeing how other engines online were $1000+ for a 100k miles.
    Lacy customer support
    … More technician Antonio was amazing and even helped me get the price down to $910 total without a core charge (I recently had my engine replaced by my dealership who messed up).
  • Avatar Danielle Jackson ★★★★★ a year ago
    Picked up a transmission for my son...had no issues in the pickup.... only after several minutes they were very prompt in loading up.
  • Avatar Juan Torres ★★★★★ 2 years ago
    The process was fast and easy. They notified me when the engine was ready for pickup. The lady at the front desk was very nice as well was the employees that loaded my engine on my trailer. It was great doing business with lacy auto parts … More
  • Avatar Gul Engr ★★★★★ 4 years ago
    Exceptional Customer service. Got my transmission from them for Toyota sienna. They dont make parts there but integrity and customer service is what matters.___________________Great customer service is peace of mind indeed!!Update.. Went … More there two years later for another transmission. Repeat! Again great customer service. I would go to you first even if I have to drive for an hour and half one way. Thanks guys.