Search our extensive part inventory by the year, make, and model of your car, truck, van, or SUV. Results are shown by price and condition. If you don’t see what you are looking for, give us a call at 315.524.1900!

Please call us at the corresponding number below if you are interested in local pickup at any of our four Premium Auto Parts locations.

Stock: GPS-02
Year: 2022
Make/Model : FORD RANGER
Vin :
Miles : 0
See Parts
Stock: ANM109
Year: 2021
Make/Model : FORD RANGER
Vin : 1FTER1FH9MLD81365
Miles : 2901
See Parts
Stock: AMM078
Year: 2021
Make/Model : FORD RANGER
Vin : 1FTER4FH3MLD49500
Miles : 1942
See Parts
Stock: ALW-23
Year: 2021
Make/Model : FORD RANGER
Vin :
Miles : 1000
See Parts
Stock: MZD-25
Year: 2021
Make/Model : FORD RANGER
Vin :
Miles : 0
See Parts
Stock: RRW
Year: 2021
Make/Model : FORD RANGER
Vin :
Miles : 1000
See Parts
Stock: ANC090
Year: 2020
Make/Model : FORD RANGER
Vin : 1FTER4FH1LLA14332
Miles : 22094
See Parts
Stock: ARA100
Year: 2019
Make/Model : FORD RANGER
Vin : 1FTER1FH7KLA44433
Miles : 60251
See Parts
Stock: RWA
Year: 2011
Make/Model : FORD RANGER
Vin :
Miles : 0
See Parts
Stock: GEN
Year: 2011
Make/Model : FORD RANGER
Vin :
Miles : 0
See Parts
Stock: EXP-07
Year: 2011
Make/Model : FORD RANGER
Vin :
Miles : 0
See Parts
Stock: 112304
Year: 2010
Make/Model : FORD RANGER
Vin : 1FTKR1AD8APA10578
Miles : 138367
See Parts
Stock: 81105
Year: 2010
Make/Model : FORD RANGER
Vin : 1FTKR1AD9APA26594
Miles : 55064
See Parts
Stock: 111116
Year: 2009
Make/Model : FORD RANGER
Vin : 1FTYR10D09PA28726
Miles : 58587
See Parts
Stock: 12013
Year: 2008
Make/Model : FORD RANGER
Vin : 1FTYR10D08PA29017
Miles : 258787
See Parts
Stock: 60810
Year: 2005
Make/Model : FORD RANGER
Vin : 1FTZR45E25PA27773
Miles : 11738
See Parts
Stock: 91927
Year: 2005
Make/Model : FORD RANGER
Vin : 1FTYR14UX5PA36465
Miles : 90000
See Parts
Stock: 50810
Year: 2005
Make/Model : FORD RANGER
Vin : 1FTZR45E05PA80892
Miles : 76144
See Parts
Stock: MZD
Year: 2004
Make/Model : FORD RANGER
Vin :
Miles : 0
See Parts
Stock: 11001
Year: 2004
Make/Model : FORD RANGER
Vin : 1FTZR15E64PA65410
Miles : 48828
See Parts
Stock: 81023
Year: 2004
Make/Model : FORD RANGER
Vin : 1FTYR15E44TA06441
Miles : 69431
See Parts
Stock: BRK
Year: 2004
Make/Model : FORD RANGER
Vin :
Miles : 0
See Parts
Stock: 41520
Year: 2004
Make/Model : FORD RANGER
Vin : 1FTZR15E14PB16084
Miles : 49751
See Parts
Stock: 71808
Year: 2003
Make/Model : FORD RANGER
Vin : 1FTYR10D43PA94428
Miles : 119373
See Parts
Stock: 72101
Year: 2003
Make/Model : FORD RANGER
Vin : 1FTYR44V93TAO7599
Miles : 90000
See Parts
Stock: 20716
Year: 2003
Make/Model : FORD RANGER
Vin : 1FTYR10U33TA50055
Miles : 52299
See Parts
Stock: 90423
Year: 2003
Make/Model : FORD RANGER
Vin : 1FTZR45E73PB34685
Miles : 42000
See Parts
Stock: 41108
Year: 2003
Make/Model : FORD RANGER
Vin : 1FTZR45E53PA02556
Miles : 60617
See Parts
Stock: 110505
Year: 2003
Make/Model : FORD RANGER
Vin : 1FTYR10U93PA61439
Miles : 11472
See Parts
Stock: 51143
Year: 2003
Make/Model : FORD RANGER
Vin : 1FTZR45E73PB63278
Miles : 82016
See Parts
Stock: 41136
Year: 2003
Make/Model : FORD RANGER
Vin : 1FTYR10D53TA13590
Miles : 81088
See Parts
Stock: 71128
Year: 2003
Make/Model : FORD RANGER
Vin : 1FTYR14V83TA36056
Miles : 66849
See Parts
Stock: 121416
Year: 2003
Make/Model : FORD RANGER
Vin : 1FTYR44VX3TA27554
Miles : 66540
See Parts
Stock: 71039
Year: 2002
Make/Model : FORD RANGER
Vin : 1FTYR14V42PB72417
Miles : 137874
See Parts
Stock: 50820
Year: 2002
Make/Model : FORD RANGER
Vin : 1FTZR45E72PB21787
Miles : 51824
See Parts
Stock: 101122
Year: 2002
Make/Model : FORD RANGER
Vin : 1FTYR10D02TA69466
Miles : 101763
See Parts
Stock: TAN-09
Year: 2002
Make/Model : FORD RANGER
Vin :
Miles : 0
See Parts
Stock: 110334
Year: 2002
Make/Model : FORD RANGER
Vin : 1FTYR10U32TA26384
Miles : 26000
See Parts
Stock: 111025
Year: 2002
Make/Model : FORD RANGER
Vin : 1FTZR45E92TA15493
Miles : 85341
See Parts
Stock: 20619
Year: 2002
Make/Model : FORD RANGER
Vin : 1FTYR10D22PB26744
Miles : 32956
See Parts
Stock: 20630
Year: 2002
Make/Model : FORD RANGER
Vin : 1FTYR10D82TA67237
Miles : 39000
See Parts
Stock: 61629
Year: 2002
Make/Model : FORD RANGER
Vin : 1FTZR45E82TA24718
Miles : 90000
See Parts
Stock: 20415
Year: 2001
Make/Model : FORD RANGER
Vin : 1FTZR15E21TA81087
Miles : 32000
See Parts
Stock: 20518
Year: 2001
Make/Model : FORD RANGER
Vin : 1FTZR15E91PA19579
Miles : 53533
See Parts
Stock: 101120
Year: 2001
Make/Model : FORD RANGER
Vin : 1FTYR14U91PA39092
Miles : 88132
See Parts
Stock: 111503
Year: 2001
Make/Model : FORD RANGER
Vin : 1FTZR15EX1TA36110
Miles : 55113
See Parts
Stock: 60511
Year: 2001
Make/Model : FORD RANGER
Vin : 1FTZR15E21PB39059
Miles : 66000
See Parts
Stock: 90114
Year: 2001
Make/Model : FORD RANGER
Vin : 1FTYR10U91TB01619
Miles : 1000
See Parts
Stock: 80708
Year: 2001
Make/Model : FORD RANGER
Vin : 1FTYR10U11TA20470
Miles : 54196
See Parts
Stock: 80506
Year: 2001
Make/Model : FORD RANGER
Vin : 1FTYR10C71PA04337
Miles : 68324
See Parts
Stock: PBI
Year: 2001
Make/Model : FORD RANGER
Vin :
Miles : 0
See Parts
Stock: 90715
Year: 2001
Make/Model : FORD RANGER
Vin : 1FTYR10D31PB34141
Miles : 80244
See Parts
Stock: 91410
Year: 2001
Make/Model : FORD RANGER
Vin : 1FTYR14UX1TA69189
Miles : 90000
See Parts
Stock: 100532
Year: 2001
Make/Model : FORD RANGER
Vin : 1FTYR10E11PA89855
Miles : 59000
See Parts
Stock: 110913
Year: 2000
Make/Model : FORD RANGER
Vin : 1FTZR15X5YPB53209
Miles : 112637
See Parts
Stock: 71616
Year: 2000
Make/Model : FORD RANGER
Vin : 1FTZR15X0YPA01757
Miles : 90000
See Parts
Stock: 120617
Year: 2000
Make/Model : FORD RANGER
Vin : 1FTZR15V4YTA30037
Miles : 53345
See Parts
Stock: 120605
Year: 2000
Make/Model : FORD RANGER
Vin : 1FTYR10V1YPB37199
Miles : 64381
See Parts
Stock: 20802
Year: 2000
Make/Model : FORD RANGER
Vin : 1FTYR11V6YPB87045
Miles : 44799
See Parts
Stock: 62115
Year: 2000
Make/Model : FORD RANGER
Vin : 1FTYK14VOYTA15418
Miles : 180723
See Parts
Stock: 121401
Year: 1999
Make/Model : FORD RANGER
Vin : 1FTYR10CXXUA36435
Miles : 114258
See Parts
Stock: 10818
Year: 1999
Make/Model : FORD RANGER
Vin : 1FTZR15X3XTA21958
Miles : 132393
See Parts
Stock: 100101
Year: 1999
Make/Model : FORD RANGER
Vin : 1FTYR14X0XTB11839
Miles : 37000
See Parts
Stock: 40731
Year: 1999
Make/Model : FORD RANGER
Vin : 1FTZR15V2XPB19726
Miles : 68890
See Parts
Stock: 41225
Year: 1999
Make/Model : FORD RANGER
Vin : 1FTZR15X6XTA60379
Miles : 69353
See Parts
Stock: 41302
Year: 1999
Make/Model : FORD RANGER
Vin : 1FTYR10X5XTA43673
Miles : 90000
See Parts
Stock: 50422
Year: 1999
Make/Model : FORD RANGER
Vin : 1FTYR11V7XPA17050
Miles : 95000
See Parts
Stock: 71603
Year: 1999
Make/Model : FORD RANGER
Vin : 1FTYR10V6XUA21674
Miles : 129465
See Parts
Stock: 91323
Year: 1999
Make/Model : FORD RANGER
Vin : 1FTZR15X3XTA84123
Miles : 165454
See Parts
Stock: 121131
Year: 1998
Make/Model : FORD RANGER
Vin : 1FTYR10U7WPA68460
Miles : 90000
See Parts
Stock: 121910
Year: 1998
Make/Model : FORD RANGER
Vin : 1FTYR10C5WPA67640
Miles : 169321
See Parts
Stock: 100410
Year: 1998
Make/Model : FORD RANGER
Vin : 1FTCR10C0WTA00252
Miles : 56000
See Parts
Stock: 100636
Year: 1998
Make/Model : FORD RANGER
Vin : 1FTYR10C4WTA83805
Miles : 70861
See Parts
Stock: 110032
Year: 1998
Make/Model : FORD RANGER
Vin : 1FTYR10C3WUB34723
Miles : 0
See Parts
Stock: 20726
Year: 1998
Make/Model : FORD RANGER
Vin : 1FTYR10C5WTA79990
Miles : 63201
See Parts
Stock: 112112
Year: 1998
Make/Model : FORD RANGER
Vin : 1FTYRI0C2WUC44162
Miles : 105976
See Parts
Stock: 11814
Year: 1998
Make/Model : FORD RANGER
Vin : 1FTZR15U2WPB58628
Miles : 105558
See Parts
Stock: 80722
Year: 1998
Make/Model : FORD RANGER
Vin : 1FTYR10C5WUA73875
Miles : 34792
See Parts
Stock: 503FR
Year: 1997
Make/Model : FORD RANGER
Vin :
Miles : 0
See Parts
Stock: 10708
Year: 1997
Make/Model : FORD RANGER
Vin : 1FTCR10A7VUC48389
Miles : 90000
See Parts
Stock: 11118
Year: 1997
Make/Model : FORD RANGER
Vin : 1FTCR10U9VUC43642
Miles : 45641
See Parts
Stock: 198015
Year: 1997
Make/Model : FORD RANGER
Vin : 1FTCR10A8VTA74449
Miles : 6000
See Parts
Stock: 299008
Year: 1997
Make/Model : FORD RANGER
Vin : 1FTCR10A0VPB01507
Miles : 26000
See Parts
Stock: 71707
Year: 1997
Make/Model : FORD RANGER
Vin : 1FTCR10A4VUB22975
Miles : 90000
See Parts
Stock: 21009
Year: 1996
Make/Model : FORD RANGER
Vin : 1FTCR15X8TPA75055
Miles : 98612
See Parts
Stock: 109707
Year: 1996
Make/Model : FORD RANGER
Vin : 1FTCR10A4TUC59492
Miles : 11000
See Parts
Stock: 119912
Year: 1996
Make/Model : FORD RANGER
Vin : 1FTCR10A7TTA67084
Miles : 66000
See Parts
Stock: 21318
Year: 1996
Make/Model : FORD RANGER
Vin : 1FTCR10U9TUD87981
Miles : 223810
See Parts
Stock: 798023
Year: 1996
Make/Model : FORD RANGER
Vin : 1FTCR11UXTPA89775
Miles : 10000
See Parts
Stock: 129616
Year: 1995
Make/Model : FORD RANGER
Vin : 1FTCR14U2SPB17806
Miles : 0
See Parts
Stock: 71814
Year: 1995
Make/Model : FORD RANGER
Vin : 1FTCR10A6SUA57851
Miles : 117308
See Parts
Stock: 497017
Year: 1995
Make/Model : FORD RANGER
Vin : 1FTCR10A9SUA38887
Miles : 22000
See Parts
Stock: 395032
Year: 1994
Make/Model : FORD RANGER
Vin : 1FTCR10A6RTB03288
Miles : 5000
See Parts
Stock: 40321
Year: 1994
Make/Model : FORD RANGER
Vin : 1FTCR14X2RTB18188
Miles : 88000
See Parts
Stock: 10106
Year: 1994
Make/Model : FORD RANGER
Vin : 1FTCR14UXRTA77816
Miles : 90000
See Parts
Stock: 10907
Year: 1993
Make/Model : FORD RANGER
Vin : 1FTCR11X2PPB52996
Miles : 90000
See Parts
Stock: 20020
Year: 1993
Make/Model : FORD RANGER
Vin : 1FTCR10U9PPB73013
Miles : 90000
See Parts
Stock: 697005
Year: 1993
Make/Model : FORD RANGER
Vin : 1FTCR10A1PTA88860
Miles : 46000
See Parts
Stock: 12411
Year: 1993
Make/Model : FORD RANGER
Vin : 1FTCR10A7PPB77678
Miles : 1000
See Parts
Stock: 11104
Year: 1993
Make/Model : FORD RANGER
Vin : 1FTCR11X7PTA87862
Miles : 90000
See Parts
Stock: 40244
Year: 1992
Make/Model : FORD RANGER
Vin : 1FTCR11A3NPA34710
Miles : 79000
See Parts
Stock: 80022
Year: 1992
Make/Model : FORD RANGER
Vin : 1FTCR10A5NTA07758
Miles : 75000
See Parts
Stock: 110152
Year: 1992
Make/Model : FORD RANGER
Vin : 1FTCR14A1NTA77560
Miles : 0
See Parts
Stock: 599015
Year: 1992
Make/Model : FORD RANGER
Vin : 1FTCR10A1NTA45343
Miles : 0
See Parts
Stock: 80149
Year: 1992
Make/Model : FORD RANGER
Vin : 1FTCR14U3NPA98039
Miles : 123000
See Parts
Stock: 90024
Year: 1992
Make/Model : FORD RANGER
Vin : 1FTCR10A7NUD06761
Miles : 90000
See Parts
Stock: 795020
Year: 1992
Make/Model : FORD RANGER
Vin : 1FTCR10A4NTA23014
Miles : 38000
See Parts
Stock: 80114
Year: 1991
Make/Model : FORD RANGER
Vin : 1FTCR15X1MPA48005
Miles : 154000
See Parts
Stock: 399019
Year: 1991
Make/Model : FORD RANGER
Vin : 1FTCR10A0MTA12042
Miles : 0
See Parts
Stock: 898014
Year: 1991
Make/Model : FORD RANGER
Vin : 1FTCR10A0MUC76467
Miles : 42000
See Parts
Stock: 197027
Year: 1990
Make/Model : FORD RANGER
Vin : 1FTCR10A4LPB15181
Miles : 71000
See Parts
Stock: 119612
Year: 1990
Make/Model : FORD RANGER
Vin : 1FTCR10A8LPB66540
Miles : 59000
See Parts
Stock: 60422
Year: 1990
Make/Model : FORD RANGER
Vin : 1FTCR15T6LPA29008
Miles : 74000
See Parts
Stock: 60924
Year: 1990
Make/Model : FORD RANGER
Vin : 1FTCR10A6LUB81992
Miles : 175605
See Parts
Stock: 129727
Year: 1989
Make/Model : FORD RANGER
Vin : 1FTCR14A8KPA73199
Miles : 95000
See Parts
Stock: NR
Year: 1988
Make/Model : FORD RANGER
Vin :
Miles : 0
See Parts
Stock: 495017
Year: 1988
Make/Model : FORD RANGER
Vin : 1FTCR10T6JUB68562
Miles : 0
See Parts
Stock: 10234
Year: 1988
Make/Model : FORD RANGER
Vin : 1FTBR10AXJUB51581
Miles : 90000
See Parts
Stock: NT
Year: 1988
Make/Model : FORD RANGER
Vin :
Miles : 0
See Parts
Stock: 597016
Year: 1988
Make/Model : FORD RANGER
Vin : 1FTBR10A1JUD42094
Miles : 78000
See Parts
Stock: 197009
Year: 1985
Make/Model : FORD RANGER
Vin : 1FTCR11S1FUD06893
Miles : 76000
See Parts
Stock: 90317
Year: 1985
Make/Model : FORD RANGER
Vin : 1FTBR10A9FVA47736
Miles : 165000
See Parts
Stock: 37238
Year: 1984
Make/Model : FORD RANGER
Vin :
Miles : 0
See Parts
Stock: 44731
Year: 1984
Make/Model : FORD RANGER
Vin :
Miles : 0
See Parts
Stock: 995008
Year: 1983
Make/Model : FORD RANGER
Vin : 1FTBR10A6DUB19439
Miles : 114000
See Parts
Stock: 395045
Year: 1983
Make/Model : FORD RANGER
Vin :
Miles : 0
See Parts
Stock: 696018
Year: 1983
Make/Model : FORD RANGER
Vin : 1FTBR10A1DUA53477
Miles : 0
See Parts
Stock: 60034
Year: 1983
Make/Model : FORD RANGER
Vin : 1FTBR10S6DUC03043
Miles : 119000
See Parts
Simple modal box