A&L Auto Recyclers - Recent Arrivals
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.
Displaying 60 of 60
Enter Date: 2025-11-12
Stock: 25NV059
Year: 2004
Make/Model : CHEVROLET TRAILBLAZER
Vin :
Kilometres : 1609338
See Parts
Stock: 25NV059
Year: 2004
Make/Model : CHEVROLET TRAILBLAZER
Vin :
Kilometres : 1609338
Enter Date: 2025-11-12
Stock: 25NV061
Year: 2009
Make/Model : BUICK ALLURE
Vin :
Kilometres : 1609338
See Parts
Stock: 25NV061
Year: 2009
Make/Model : BUICK ALLURE
Vin :
Kilometres : 1609338
Enter Date: 2025-11-12
Stock: 25NV058
Year: 2011
Make/Model : CHEVROLET CRUZE
Vin :
Kilometres : 1609338
See Parts
Stock: 25NV058
Year: 2011
Make/Model : CHEVROLET CRUZE
Vin :
Kilometres : 1609338
Enter Date: 2025-11-12
Stock: 25NV060
Year: 2007
Make/Model : DODGE 1500 PICKUP
Vin :
Kilometres : 1609338
See Parts
Stock: 25NV060
Year: 2007
Make/Model : DODGE 1500 PICKUP
Vin :
Kilometres : 1609338
Enter Date: 2025-11-11
Stock: 25NV055
Year: 2014
Make/Model : VOLKSWAGEN PASSAT
Vin :
Kilometres : 1609338
See Parts
Stock: 25NV055
Year: 2014
Make/Model : VOLKSWAGEN PASSAT
Vin :
Kilometres : 1609338
Enter Date: 2025-11-11
Stock: 25NV057
Year: 2016
Make/Model : MAZDA 3
Vin : 3MZBM1V79GM311598
Kilometres : 1609338
See Parts
Stock: 25NV057
Year: 2016
Make/Model : MAZDA 3
Vin : 3MZBM1V79GM311598
Kilometres : 1609338
Enter Date: 2025-11-11
Stock: 25NV056
Year: 2015
Make/Model : FORD ESCAPE
Vin : 1FMCU0GX7FUC08829
Kilometres : 1609338
See Parts
Stock: 25NV056
Year: 2015
Make/Model : FORD ESCAPE
Vin : 1FMCU0GX7FUC08829
Kilometres : 1609338
Enter Date: 2025-11-11
Stock: 25NV052
Year: 2005
Make/Model : HONDA ODYSSEY
Vin : 5FNRL386X5B506520
Kilometres : 1609338
See Parts
Stock: 25NV052
Year: 2005
Make/Model : HONDA ODYSSEY
Vin : 5FNRL386X5B506520
Kilometres : 1609338
Enter Date: 2025-11-11
Stock: 25NV053
Year: 2016
Make/Model : FORD ESCAPE
Vin : 1FMCU9J96GUC16176
Kilometres : 1609338
See Parts
Stock: 25NV053
Year: 2016
Make/Model : FORD ESCAPE
Vin : 1FMCU9J96GUC16176
Kilometres : 1609338
Enter Date: 2025-11-11
Stock: 25NV054
Year: 2022
Make/Model : AUDI Q7
Vin : WA1BXBF76ND013379
Kilometres : 1609338
See Parts
Stock: 25NV054
Year: 2022
Make/Model : AUDI Q7
Vin : WA1BXBF76ND013379
Kilometres : 1609338
Enter Date: 2025-11-10
Stock: 25NV048
Year: 2021
Make/Model : TOYOTA RAV4
Vin : 2T3B1RFV5MC206415
Kilometres : 1609338
See Parts
Stock: 25NV048
Year: 2021
Make/Model : TOYOTA RAV4
Vin : 2T3B1RFV5MC206415
Kilometres : 1609338
Enter Date: 2025-11-10
Stock: 25NV045
Year: 2018
Make/Model : JEEP COMPASS
Vin : 3C4NJDDB4JT263540
Kilometres : 1609338
See Parts
Stock: 25NV045
Year: 2018
Make/Model : JEEP COMPASS
Vin : 3C4NJDDB4JT263540
Kilometres : 1609338
Enter Date: 2025-11-10
Stock: 25NV051
Year: 2013
Make/Model : GMC SIERRA 1500 PICKUP
Vin : 1GTR1TE06DZ329558
Kilometres : 1609338
See Parts
Stock: 25NV051
Year: 2013
Make/Model : GMC SIERRA 1500 PICKUP
Vin : 1GTR1TE06DZ329558
Kilometres : 1609338
Enter Date: 2025-11-10
Stock: 25NV049
Year: 2016
Make/Model : CHEVROLET SILVERADO 3500 PICKUP
Vin : 1GC4K1E8XGF307182
Kilometres : 1609338
See Parts
Stock: 25NV049
Year: 2016
Make/Model : CHEVROLET SILVERADO 3500 PICKUP
Vin : 1GC4K1E8XGF307182
Kilometres : 1609338
Enter Date: 2025-11-10
Stock: 25NV043
Year: 2021
Make/Model : CHEVROLET SILVERADO 1500 PICKUP
Vin : 1GCUYBEF2MZ122735
Kilometres : 1609338
See Parts
Stock: 25NV043
Year: 2021
Make/Model : CHEVROLET SILVERADO 1500 PICKUP
Vin : 1GCUYBEF2MZ122735
Kilometres : 1609338
Enter Date: 2025-11-10
Stock: 25NV044
Year: 2014
Make/Model : CHEVROLET CRUZE
Vin : 1G1PC5SB6E7186829
Kilometres : 1609338
See Parts
Stock: 25NV044
Year: 2014
Make/Model : CHEVROLET CRUZE
Vin : 1G1PC5SB6E7186829
Kilometres : 1609338
Enter Date: 2025-11-10
Stock: 25NV040
Year: 2017
Make/Model : AUDI Q3
Vin : WA1BCCFS7HR002503
Kilometres : 1609338
See Parts
Stock: 25NV040
Year: 2017
Make/Model : AUDI Q3
Vin : WA1BCCFS7HR002503
Kilometres : 1609338
Enter Date: 2025-11-10
Stock: 25NV046
Year: 2012
Make/Model : CHRYSLER TOWN & COUNTRY
Vin : 2C4RC1BG7CR259481
Kilometres : 1609338
See Parts
Stock: 25NV046
Year: 2012
Make/Model : CHRYSLER TOWN & COUNTRY
Vin : 2C4RC1BG7CR259481
Kilometres : 1609338
Enter Date: 2025-11-10
Stock: 25NV042
Year: 2015
Make/Model : VOLKSWAGEN BEETLE
Vin : 3VWJA7AT5FM610384
Kilometres : 1609338
See Parts
Stock: 25NV042
Year: 2015
Make/Model : VOLKSWAGEN BEETLE
Vin : 3VWJA7AT5FM610384
Kilometres : 1609338
Enter Date: 2025-11-10
Stock: 25NV039
Year: 2010
Make/Model : MAZDA 3
Vin : JM1BL1SF0A1137880
Kilometres : 1609338
See Parts
Stock: 25NV039
Year: 2010
Make/Model : MAZDA 3
Vin : JM1BL1SF0A1137880
Kilometres : 1609338
Enter Date: 2025-11-10
Stock: 25NV041
Year: 2016
Make/Model : JEEP CHEROKEE
Vin : 1C4PJMBS3GW129729
Kilometres : 1609338
See Parts
Stock: 25NV041
Year: 2016
Make/Model : JEEP CHEROKEE
Vin : 1C4PJMBS3GW129729
Kilometres : 1609338
Enter Date: 2025-11-10
Stock: 25NV047
Year: 2023
Make/Model : MERCEDES-BENZ MERCEDES SPRINTER 2500
Vin : W1Y4NBVY1PP594639
Kilometres : 1609338
See Parts
Stock: 25NV047
Year: 2023
Make/Model : MERCEDES-BENZ MERCEDES SPRINTER 2500
Vin : W1Y4NBVY1PP594639
Kilometres : 1609338
Enter Date: 2025-11-10
Stock: 25NV050
Year: 2010
Make/Model : MAZDA 3
Vin : JM1BL1SF3A1262582
Kilometres : 381414
See Parts
Stock: 25NV050
Year: 2010
Make/Model : MAZDA 3
Vin : JM1BL1SF3A1262582
Kilometres : 381414
Enter Date: 2025-11-07
Stock: 25NV036
Year: 2013
Make/Model : KIA OPTIMA
Vin : KNAGM4A7XD5349985
Kilometres : 1609338
See Parts
Stock: 25NV036
Year: 2013
Make/Model : KIA OPTIMA
Vin : KNAGM4A7XD5349985
Kilometres : 1609338
Enter Date: 2025-11-07
Stock: 25NV038
Year: 2003
Make/Model : FORD F150 PICKUP
Vin : 1FTRX18LX3NA11778
Kilometres : 1609338
See Parts
Stock: 25NV038
Year: 2003
Make/Model : FORD F150 PICKUP
Vin : 1FTRX18LX3NA11778
Kilometres : 1609338
Enter Date: 2025-11-07
Stock: 25NV037
Year: 2005
Make/Model : FORD FOCUS
Vin : 1FAFP36N35W149930
Kilometres : 1609338
See Parts
Stock: 25NV037
Year: 2005
Make/Model : FORD FOCUS
Vin : 1FAFP36N35W149930
Kilometres : 1609338
Enter Date: 2025-11-06
Stock: 25NV034
Year: 2010
Make/Model : DODGE CHALLENGER
Vin : 2B3CJ4DV9AH159007
Kilometres : 1609338
See Parts
Stock: 25NV034
Year: 2010
Make/Model : DODGE CHALLENGER
Vin : 2B3CJ4DV9AH159007
Kilometres : 1609338
Enter Date: 2025-11-06
Stock: 25NV032
Year: 1996
Make/Model : CHEVROLET 1500 PICKUP
Vin : 2GCEC19M3T1208214
Kilometres : 1609338
See Parts
Stock: 25NV032
Year: 1996
Make/Model : CHEVROLET 1500 PICKUP
Vin : 2GCEC19M3T1208214
Kilometres : 1609338
Enter Date: 2025-11-06
Stock: 25NV033E
Year: 2010
Make/Model : DODGE JOURNEY
Vin : 3D4PG4FB4AT270804
Kilometres : 543957
See Parts
Stock: 25NV033E
Year: 2010
Make/Model : DODGE JOURNEY
Vin : 3D4PG4FB4AT270804
Kilometres : 543957
Enter Date: 2025-11-06
Stock: 25NV035
Year: 2011
Make/Model : HONDA CR-V
Vin : 5J6RE4H56BL823897
Kilometres : 1609338
See Parts
Stock: 25NV035
Year: 2011
Make/Model : HONDA CR-V
Vin : 5J6RE4H56BL823897
Kilometres : 1609338
Enter Date: 2025-11-06
Stock: 25NV029
Year: 2015
Make/Model : FORD TRANSIT CONNECT
Vin : NM0LS7E75F1212821
Kilometres : 1609338
See Parts
Stock: 25NV029
Year: 2015
Make/Model : FORD TRANSIT CONNECT
Vin : NM0LS7E75F1212821
Kilometres : 1609338
Enter Date: 2025-11-06
Stock: 25NV030
Year: 2004
Make/Model : HYUNDAI SANTA FE
Vin : KM8SB13D64U799350
Kilometres : 1609338
See Parts
Stock: 25NV030
Year: 2004
Make/Model : HYUNDAI SANTA FE
Vin : KM8SB13D64U799350
Kilometres : 1609338
Enter Date: 2025-11-06
Stock: 25NV031
Year: 2015
Make/Model : MERCEDES-BENZ MERCEDES SPRINTER 2500
Vin : WD3BE8CC5FP132082
Kilometres : 1609338
See Parts
Stock: 25NV031
Year: 2015
Make/Model : MERCEDES-BENZ MERCEDES SPRINTER 2500
Vin : WD3BE8CC5FP132082
Kilometres : 1609338
Enter Date: 2025-11-05
Stock: 25NV024
Year: 2003
Make/Model : GMC SIERRA 1500 PICKUP
Vin : 1GTEC14X33Z275436
Kilometres : 1609338
See Parts
Stock: 25NV024
Year: 2003
Make/Model : GMC SIERRA 1500 PICKUP
Vin : 1GTEC14X33Z275436
Kilometres : 1609338
Enter Date: 2025-11-05
Stock: 25NV025
Year: 2015
Make/Model : VOLVO XC60
Vin : YV440MDJ0F2716094
Kilometres : 1609338
See Parts
Stock: 25NV025
Year: 2015
Make/Model : VOLVO XC60
Vin : YV440MDJ0F2716094
Kilometres : 1609338
Enter Date: 2025-11-05
Stock: 25NV022E
Year: 2009
Make/Model : PONTIAC VIBE
Vin : 5Y2SL67879Z426923
Kilometres : 347617
See Parts
Stock: 25NV022E
Year: 2009
Make/Model : PONTIAC VIBE
Vin : 5Y2SL67879Z426923
Kilometres : 347617
Enter Date: 2025-11-05
Stock: 25NV026
Year: 2005
Make/Model : MAZDA B-3000
Vin : 4F4YR12U45PM01264
Kilometres : 1609338
See Parts
Stock: 25NV026
Year: 2005
Make/Model : MAZDA B-3000
Vin : 4F4YR12U45PM01264
Kilometres : 1609338
Enter Date: 2025-11-05
Stock: 25NV023
Year: 1991
Make/Model : FORD AEROSTAR
Vin : 1FMDA31X6MZB19180
Kilometres : 1609338
See Parts
Stock: 25NV023
Year: 1991
Make/Model : FORD AEROSTAR
Vin : 1FMDA31X6MZB19180
Kilometres : 1609338
Enter Date: 2025-11-05
Stock: 25NV021E
Year: 2013
Make/Model : CHEVROLET EQUINOX
Vin : 2GNALDEK0D6247679
Kilometres : 251057
See Parts
Stock: 25NV021E
Year: 2013
Make/Model : CHEVROLET EQUINOX
Vin : 2GNALDEK0D6247679
Kilometres : 251057
Enter Date: 2025-11-05
Stock: 25NV027
Year: 2010
Make/Model : CHEVROLET IMPALA
Vin : 2G1WC5EM0A1147170
Kilometres : 1609338
See Parts
Stock: 25NV027
Year: 2010
Make/Model : CHEVROLET IMPALA
Vin : 2G1WC5EM0A1147170
Kilometres : 1609338
Enter Date: 2025-11-05
Stock: 25NV028E
Year: 2008
Make/Model : MAZDA 3
Vin : JM1BK32F981872320
Kilometres : 416819
See Parts
Stock: 25NV028E
Year: 2008
Make/Model : MAZDA 3
Vin : JM1BK32F981872320
Kilometres : 416819
Enter Date: 2025-11-04
Stock: 25NV016
Year: 2015
Make/Model : BMW X6
Vin : 5UXKU6C57F0F94166
Kilometres : 1609338
See Parts
Stock: 25NV016
Year: 2015
Make/Model : BMW X6
Vin : 5UXKU6C57F0F94166
Kilometres : 1609338
Enter Date: 2025-11-04
Stock: 25NV017
Year: 2011
Make/Model : HONDA CR-V
Vin : 5J6RE3H55BL802064
Kilometres : 1609338
See Parts
Stock: 25NV017
Year: 2011
Make/Model : HONDA CR-V
Vin : 5J6RE3H55BL802064
Kilometres : 1609338
Enter Date: 2025-11-04
Stock: 25NV019
Year: 2021
Make/Model : HYUNDAI SANTA FE
Vin : 5NMS3DAJ7MH361276
Kilometres : 1609338
See Parts
Stock: 25NV019
Year: 2021
Make/Model : HYUNDAI SANTA FE
Vin : 5NMS3DAJ7MH361276
Kilometres : 1609338
Enter Date: 2025-11-04
Stock: 25NV018A
Year: 2015
Make/Model : CHRYSLER 200
Vin : 1C3CCCFB5FN706962
Kilometres : 272376
See Parts
Stock: 25NV018A
Year: 2015
Make/Model : CHRYSLER 200
Vin : 1C3CCCFB5FN706962
Kilometres : 272376
Enter Date: 2025-11-04
Stock: 25NV020A
Year: 2022
Make/Model : FORD ESCAPE
Vin : 1FMCU9G67NUB21054
Kilometres : 94439
See Parts
Stock: 25NV020A
Year: 2022
Make/Model : FORD ESCAPE
Vin : 1FMCU9G67NUB21054
Kilometres : 94439
Enter Date: 2025-11-04
Stock: 25NV013
Year: 2008
Make/Model : BMW 535I
Vin : WBANV93568CZ69988
Kilometres : 1609338
See Parts
Stock: 25NV013
Year: 2008
Make/Model : BMW 535I
Vin : WBANV93568CZ69988
Kilometres : 1609338
Enter Date: 2025-11-04
Stock: 25NV014E
Year: 2002
Make/Model : DODGE DURANGO
Vin : 1B4HS58N22F181416
Kilometres : 479583
See Parts
Stock: 25NV014E
Year: 2002
Make/Model : DODGE DURANGO
Vin : 1B4HS58N22F181416
Kilometres : 479583
Enter Date: 2025-11-04
Stock: 25NV015
Year: 2016
Make/Model : KIA FORTE
Vin : KNAFX4A6XG5452743
Kilometres : 1609338
See Parts
Stock: 25NV015
Year: 2016
Make/Model : KIA FORTE
Vin : KNAFX4A6XG5452743
Kilometres : 1609338
Enter Date: 2025-11-03
Stock: 25NV007A
Year: 2015
Make/Model : CHRYSLER 200
Vin : 1C3CCCFB2FN706529
Kilometres : 283933
See Parts
Stock: 25NV007A
Year: 2015
Make/Model : CHRYSLER 200
Vin : 1C3CCCFB2FN706529
Kilometres : 283933
Enter Date: 2025-11-03
Stock: 25NV008E
Year: 2008
Make/Model : CHEVROLET HHR
Vin : 3GNDA33D78S604414
Kilometres : 349227
See Parts
Stock: 25NV008E
Year: 2008
Make/Model : CHEVROLET HHR
Vin : 3GNDA33D78S604414
Kilometres : 349227
Enter Date: 2025-11-03
Stock: 25NV009E
Year: 2008
Make/Model : BUICK ENCLAVE
Vin :
Kilometres : 410382
See Parts
Stock: 25NV009E
Year: 2008
Make/Model : BUICK ENCLAVE
Vin :
Kilometres : 410382
Enter Date: 2025-11-03
Stock: 25NV006A
Year: 2022
Make/Model : NISSAN/DATSUN ALTIMA
Vin : 1N4BL4CW2NN322145
Kilometres : 197724
See Parts
Stock: 25NV006A
Year: 2022
Make/Model : NISSAN/DATSUN ALTIMA
Vin : 1N4BL4CW2NN322145
Kilometres : 197724
Enter Date: 2025-11-03
Stock: 25NV003
Year: 2011
Make/Model : FORD MUSTANG
Vin : 1ZVBP8AM6B5113345
Kilometres : 1609338
See Parts
Stock: 25NV003
Year: 2011
Make/Model : FORD MUSTANG
Vin : 1ZVBP8AM6B5113345
Kilometres : 1609338
Enter Date: 2025-11-03
Stock: 25NV004
Year: 2009
Make/Model : DODGE JOURNEY
Vin : 3D4GH67V29T537337
Kilometres : 1609338
See Parts
Stock: 25NV004
Year: 2009
Make/Model : DODGE JOURNEY
Vin : 3D4GH67V29T537337
Kilometres : 1609338
Enter Date: 2025-11-03
Stock: 25NV005A
Year: 2011
Make/Model : CADILLAC ESCALADE
Vin : 1GYS4BEF6BR138351
Kilometres : 502954
See Parts
Stock: 25NV005A
Year: 2011
Make/Model : CADILLAC ESCALADE
Vin : 1GYS4BEF6BR138351
Kilometres : 502954
Enter Date: 2025-11-03
Stock: 25NV010E
Year: 2006
Make/Model : GMC SAVANA 2500 VAN
Vin : 1GTGG25V461157916
Kilometres : 677532
See Parts
Stock: 25NV010E
Year: 2006
Make/Model : GMC SAVANA 2500 VAN
Vin : 1GTGG25V461157916
Kilometres : 677532
Enter Date: 2025-11-03
Stock: 25NV012
Year: 2014
Make/Model : DODGE JOURNEY
Vin : 3C4PDCCG4ET219857
Kilometres : 1609338
See Parts
Stock: 25NV012
Year: 2014
Make/Model : DODGE JOURNEY
Vin : 3C4PDCCG4ET219857
Kilometres : 1609338
Enter Date: 2025-11-03
Stock: 25NV001
Year: 2017
Make/Model : GMC SIERRA 1500 PICKUP
Vin : 3GTU2MECXHG515844
Kilometres : 1609338
See Parts
Stock: 25NV001
Year: 2017
Make/Model : GMC SIERRA 1500 PICKUP
Vin : 3GTU2MECXHG515844
Kilometres : 1609338
Enter Date: 2025-11-03
Stock: 25NV002E
Year: 2012
Make/Model : CHRYSLER TOWN & COUNTRY
Vin : 2C4RC1BG9CR210346
Kilometres : 611549
See Parts
Stock: 25NV002E
Year: 2012
Make/Model : CHRYSLER TOWN & COUNTRY
Vin : 2C4RC1BG9CR210346
Kilometres : 611549
