U-PULLSCAN

Every car on 318 U-pull lots. Find yours, set an alert, fix it for the yard price.

What a used body control module from a 1997–1998 Ford F-150 sells for

Across 13 completed eBay sales between 2026-08-29 and 2026-09-21, a used body control module off a 1997–1998 Ford F-150 went for a median of US$110. We price ours at US$98.54–124 — the listings mix versions; check yours. What you keep is worked out from the low end.

US$98.54–124
we price at (range)
US$110
median sale
13
completed sales
small-light
ship class
20
minutes to pull

Basis: US-resident seller; the car is already owned, so no purchase price and no counter price is deducted. Figures are in USD.

No live listing from this sample is still on eBay, so there is nothing to link. The figures above stand on the completed sales alone.

Lots that have a Ford F-150 on the ground today

Find one near you, or open your state below.

Each row: the lot, its town, its 1997–1998 cars, then its cars of any year.

Alabama · 6 lots · 184 cars (26 in the fit years)
EZ Pull N Pay - DecaturDecatur734
Pull-A-Part MontgomeryMontgomery628
EZ Pull N Pay - MontgomeryMontgomery536
Pick Your Part - HuntsvilleHuntsville532
Pull-A-Part BirminghamBirmingham228
Barry's U Pull It Auto PartsTheodore126
Alberta · 4 lots · 169 cars (10 in the fit years)
iPull-uPullEdmonton451
Pick-n-Pull EdmontonEdmonton351
Pick-n-Pull - Calgary 52 StCalgary228
Pick-n-Pull - Calgary Barlow TrailCalgary139
Arizona · 9 lots · 290 cars (37 in the fit years)
U-Pick-It - Prescott ValleyPrescott Valley845
Pull N Save - GlendaleGlendale648
U-Pick-ItFlagstaff636
Pull N Save - GilbertGilbert433
Pull-A-Part TucsonTucson418
Pull N Save - Phoenix NorthPhoenix327
U-Pull-&-Pay PhoenixPhoenix236
Pull N Save - Phoenix SouthPhoenix226
Pull N Save - TucsonTucson221
Arkansas · 2 lots · 39 cars (4 in the fit years)
Pick-n-Pull - Little RockLittle Rock230
Pickers U-Pull-It Self Service Auto PartsTexarkana29
British Columbia · 1 lot · 32 cars (5 in the fit years)
Pick-n-Pull KelownaKelowna532
California · 33 lots · 695 cars (105 in the fit years)
iPull-uPull - SacramentoSacramento737
Pick Your Part - San BernardinoSan Bernardino636
Pick-n-Pull - FresnoFresno627
Pick-N-Pull San Jose NorthSan Jose618
Pick-n-Pull - Moss LandingMoss Landing614
Pick Your Part - Sun ValleySun Valley535
Pick Your Part - RiversideRiverside524
Pick Your Part - HesperiaHesperia523
Pick Your Part - VictorvilleVictorville519
Pull N Save - RiversideRiverside430
Pick-n-Pull - Rancho CordovaRancho Cordova423
Pick-n-Pull - StocktonStockton342
iPull-uPull - FresnoFresno328
Pick-n-Pull - ChicoChico324
Pick Your Part - OntarioOntario321
Pick Your Part - BloomingtonBloomington320
iPull-uPull - StocktonStockton314
Pick-n-Pull - ModestoModesto312
Pick Your Part - BakersfieldBakersfield224
Pick Your Part - FontanaFontana223
Pick-n-Pull - MercedMerced218
Pick-n-Pull - OaklandOakland218
Pick-n-Pull - WindsorWindsor218
Pick-n-Pull - FairfieldFairfield217
Pick-n-Pull - ReddingRedding217
Pick-n-Pull - AntelopeAntelope216
Pick-n-Pull - NewarkNewark213
Pick Your Part - AnaheimAnaheim212
Pick Your Part - Chula VistaChula Vista121
Pick Your Part - WilmingtonWilmington116
Pick Your Part - MonroviaMonrovia115
Pick-n-Pull - RocklinRocklin113
Pick-n-Pull - American CanyonAmerican Canyon17
Colorado · 4 lots · 100 cars (14 in the fit years)
Pick Your Part - AuroraAurora630
Pick Your Part - DenverDenver429
U-Pull-&-Pay Colorado SpringsColorado Springs326
U-Pull-&-Pay AuroraAurora115
Connecticut · 1 lot · 15 cars (1 in the fit years)
Chuck & Eddie's U-Pull ItSouthington115
Florida · 16 lots · 747 cars (109 in the fit years)
Ace Pick A PartJacksonville2072
GO Pull-ItJacksonville1291
Pick Your Part - LargoLargo1149
Pick Your Part - GainesvilleGainesville940
Pick Your Part - BradentonBradenton932
Pick Your Part - West Palm BeachWest Palm Beach756
U-Pull-&-Pay OrlandoOrlando751
GO Pull-ItTallahassee727
Pick Your Part - TampaTampa580
Pick Your Part - OrlandoOrlando438
Polk County Pick and PayLakeland435
U-Pull-&-Pay Fort MyersFort Myers435
Pick Your Part - ClearwaterClearwater340
U-Pull It of Davie, llcDavie319
Pick Your Part - Daytona BeachDaytona Beach255
Pasco EZ Pull ItHudson227
Georgia · 14 lots · 445 cars (42 in the fit years)
Fenix U-Pull - MoultrieMoultrie874
S&W U Pull U SaveLithonia438
GO Pull-ItGainesville411
Cagle's U Pull ItCartersville352
EZ Pull N Pay - Warner RobinsWarner Robins349
Pick-n-Pull - JeffersonJefferson337
EZ Pull N Pay - AtlantaAtlanta331
Pick Your Part - SavannahSavannah331
EZ Pull N Pay - ColumbusColumbus327
EZ Pull N Pay - StockbridgeStockbridge236
Pull-A-Part Atlanta NorthNorcross217
Pull-A-Part Atlanta SouthConley217
Cash-N-Carry Pull Your PartSavannah114
Pull-A-Part AugustaAugusta111
Idaho · 4 lots · 143 cars (18 in the fit years)
Pick-A-Part Jalopy JungleTwin Falls672
Pick-A-Part Jalopy JungleNampa536
Pick-A-Part Jalopy JungleGarden City521
Pick-A-Part Jalopy JungleCaldwell214
Illinois · 5 lots · 204 cars (16 in the fit years)
Joliet U-Pull-ItJoliet561
Pick Your Part - Washington ParkWashington Park371
Pick Your Part - DixmoorDixmoor338
Pick Your Part - RockfordRockford319
Pick-n-Pull - SummitSummit215
Indiana · 5 lots · 222 cars (17 in the fit years)
Paul's Auto Yard - WestvilleWestville962
Pull-A-Part IndianapolisIndianapolis438
Pick Your Part - South BendSouth Bend230
Pick Your Part - Fort WayneFort Wayne163
Paul's Auto Yard - MerrillvilleMerrillville129
Kansas · 1 lot · 42 cars (3 in the fit years)
Pick Your Part - WichitaWichita342
Kentucky · 4 lots · 107 cars (11 in the fit years)
Pull-A-Part LouisvilleLouisville644
Besslers U Pull & Save - HebronHebron233
Besslers U Pull & SaveLouisville218
Bluegrass U Pull & SaveLexington112
Louisiana · 10 lots · 329 cars (37 in the fit years)
UAPI - AlexandriaAlexandria852
UAPI - MonroeMonroe739
Pull-A-Part LafayetteLafayette638
BYOT Auto Parts - Baton RougePort Allen339
Pull-A-Part New Orleans WestNew Orleans336
UAPI - South ShreveportShreveport334
UAPI - Bossier CityBossier City228
UAPI - North ShreveportShreveport225
Parts You PullAmite220
Pipes U-Pull-ItShreveport118
Manitoba · 1 lot · 10 cars (1 in the fit years)
Buck's Auto Parts WinnipegWinnipeg110
Maryland · 4 lots · 121 cars (12 in the fit years)
Pick Your Part - Mount AiryMount Airy635
Pick Your Part - Hawkins PointBaltimore444
Pick Your Part - Baltimore (Erdman)Baltimore122
Pick Your Part - EdgewoodEdgewood120
Michigan · 4 lots · 103 cars (4 in the fit years)
Sterling (US Auto Supply)Sterling Heights132
Pick Your Part - WaylandWayland128
Parts GaloreDetroit125
U-Pull and Save, Pontiac 105Pontiac118
Minnesota · 2 lots · 76 cars (4 in the fit years)
U Pull R PartsRosemount250
U Pull R PartsEast Bethel226
Mississippi · 2 lots · 50 cars (8 in the fit years)
BYOT Auto Parts - JacksonJackson431
Pull-A-Part JacksonJackson419
Missouri · 7 lots · 266 cars (25 in the fit years)
Buddy's Upull Self Serve Auto PartsBrookline970
Tri-State U-Wrench and Save Auto PartsJackson644
All-N-1 Auto PartsKansas City544
Midway U Pull - LibertyLiberty212
Pick-n-Pull - SpringfieldSpringfield142
Pick-n-Pull - Kansas City (Truman Road)Kansas City138
Pick-n-Pull - Kansas City (Winner Road)Kansas City116
Nebraska · 1 lot · 58 cars (4 in the fit years)
a-1 Crashed CarsSouth Sioux City458
Nevada · 5 lots · 120 cars (20 in the fit years)
Nevada Pic-A-PartNorth Las Vegas630
Pick-n-Pull - SparksSparks531
Pick-n-Pull - Carson CityCarson City523
Nevada Pic-A-PartHenderson332
Dis & Dat Auto RecyclingLas Vegas14
New Mexico · 1 lot · 64 cars (10 in the fit years)
U-Pull-&-Pay AlbuquerqueAlbuquerque1064
New York · 3 lots · 127 cars (9 in the fit years)
Wilbert's U-Pull-ItWilliamson467
Wilbert's U-Pull-ItBath428
Wilbert's U-Pull-ItElma132
North Carolina · 12 lots · 294 cars (40 in the fit years)
Foss JacksonvilleJacksonville833
Pick Your Part - GreenvilleGreenville522
Foss Winston-SalemWinston-Salem425
Foss HavelockHavelock421
Foss WilsonWilson419
Pick Your Part - ClaytonClayton328
Pick Your Part - GreensboroGreensboro328
Pick Your Part - CharlotteCharlotte239
Foss La GrangeLa Grange229
Pick Your Part - DurhamDurham222
Pull-A-Part CharlotteCharlotte214
Martin's Auto Salvage U-Pull-ItRaleigh114
Ohio · 8 lots · 372 cars (23 in the fit years)
Pick Your Part - DaytonDayton893
Pull-A-Part CantonCanton570
U Pull R PartsToledo342
Youngstown U-Pull-ItYoungstown238
U-Pull-&-Pay CincinnatiCincinnati234
Pull-A-Part AkronAkron155
Pick Your Part - CincinnatiCincinnati121
Pick-n-Pull - ColumbusColumbus119
Oklahoma · 6 lots · 192 cars (22 in the fit years)
Aesop Self-Serve Auto PartsTulsa853
Pick Your Part - TulsaTulsa532
Pull A Part Auto Parts YardOklahoma City326
Pick Your Part - Oklahoma CityOklahoma City325
Danny's U PullTulsa230
Roberts Parts-U-PickMoffett126
Ontario · 5 lots · 244 cars (7 in the fit years)
Kenny U-Pull LondonLondon369
Kenny U-Pull North BayNorth Bay166
Kenny U-Pull SudburyHanmer150
Kenny U-Pull BarrieUtopia131
Kenny U-Pull St-CatharinesSt Catharines128
Oregon · 2 lots · 37 cars (5 in the fit years)
Pick-n-Pull - PortlandPortland420
Pick-n-Pull - SherwoodSherwood117
Pennsylvania · 2 lots · 39 cars (5 in the fit years)
Baughman's U-Pull-ItYork332
Tri Town Auto SalvageMount Joy27
Quebec · 6 lots · 209 cars (8 in the fit years)
Kenny U-Pull Trois-RivièresTrois-Rivières243
Kenny U-Pull Rouyn-NorandaRouyn-Noranda241
Kenny U-Pull GatineauGatineau145
Kenny U-Pull St-SophieSainte-Sophie131
Kenny U-Pull SherbrookeSherbrooke129
Kenny U-Pull LevisLevis120
South Carolina · 5 lots · 206 cars (16 in the fit years)
Pick Your Part - GreenvilleGreenville458
Pick Your Part - GreerGreer446
Pick Your Part - CharlestonCharleston431
Sunshine Auto Salvage LLCOrangeburg259
Pull-A-Part ColumbiaColumbia212
Tennessee · 9 lots · 298 cars (28 in the fit years)
Pick Your Part - NashvilleNashville864
Pick Your Part - ChattanoogaChattanooga573
Express Pull-N-SaveLa Vergne442
U-Pull-It Auto Parts - MemphisMemphis328
Pull-A-Part KnoxvilleKnoxville313
Pull-A-Part MemphisMemphis215
Pick Your Part - MemphisMemphis140
DIY Auto PartsDenmark115
U-Pull-It Auto Parts - MillingtonMillington18
Texas · 26 lots · 1,409 cars (121 in the fit years)
Wrench-A-PartAustin14134
Pick Your Part - AustinAustin1370
Wrench-A-PartBelton1077
Wrench-A-PartLubbock6115
RG Pick-a-PartAnthony689
Pick Your Part - Houston (Wallisville)Houston686
Locos Gringos Pick N PullTyler636
Pick Your Part - Houston SWHouston598
Wrench-A-Part RooseveltSan Antonio574
Hwy 195 Used Auto PartsKilleen539
H & H SalvageAmarillo536
BYOT Auto Parts - WacoElm Mott535
Picker's RenoReno519
BYOT Auto Parts - Bryan/College StationCollege Station450
Pickers LongviewLongview422
BYOT Auto Parts - BeaumontBeaumont347
UAPI - TEXARKANAWake Village340
Pull-A-Part El PasoEl Paso319
Pick Your Part - Houston NorthvilleHouston279
Wrench-A-PartSan Antonio271
Pick-n-Pull - Dallas (S Central Expressway)Dallas248
Pick-n-Pull - Dallas (2nd Avenue)Dallas246
Pull-A-Part Corpus ChristiCorpus Christi223
Pick-n-Pull - Fort WorthFort Worth130
Houston Auto RecyclersHouston115
CFC RecyclingDallas111
Utah · 7 lots · 164 cars (16 in the fit years)
Pull N Save - West Valley CitySalt Lake City437
Pick-n-Pull - Salt Lake CitySalt Lake City337
Pull N Save - SpringvilleSpringville331
Utah Pic-A-Part - OgdenOgden321
Utah Pic-A-Part - OremOrem120
Tear-A-Part - OgdenOgden111
Tear-A-Part - Salt Lake CitySalt Lake City17
Virginia · 6 lots · 162 cars (16 in the fit years)
Foss U-Pull ItChesapeake528
Pick-A-Part Recycled Auto Parts - FredericksburgFredericksburg439
Pick-A-Part Recycled Auto Parts - StaffordStafford238
Pick-n-Pull - Virginia BeachVirginia Beach224
Chesterfield Auto PartsRichmond216
Chesterfield Auto Parts - SouthsideMidlothian117
Washington · 8 lots · 143 cars (21 in the fit years)
Pull & SaveSpokane Valley730
Pull & SaveMead523
Pick-n-Pull - ArlingtonArlington425
U-Pull-It Auto Parts - PascoPasco122
U-Pull-It Auto Parts - KennewickKennewick118
Pick-n-Pull - LakewoodLakewood110
Pick-n-Pull - TumwaterTumwater110
Pick-n-Pull - LynnwoodLynnwood15

8,898 more Ford F-150s from other years are on the lots we read, 65 of those lots with none from 1997–1998.

Pulling one

Removal video.

More used-part prices

Other parts off an F-150: Seat belt retractor, Engine fuse box, OEM audio amplifier, Instrument cluster, Cup holder, Alternator.

Body control module off other models: Nissan Altima, GMC Envoy, Chevrolet Equinox, Ford Explorer.

Related

This is what the part sold for on eBay, net of nothing: it is an aggregate of completed sales, not a quote, not an offer, and not a promise that a yard has one today. Fit years come from the sales sample, so check the part number against your own car before you pull.

Data on this page was built . Prices are aggregates of completed eBay sales, never a quote — see Terms. Who we are and how to make us stop reading a site: Data policy.