U-PULLSCAN

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

What a used engine computer (ECM/PCM) from a 2007–2008 Ford F-150 sells for

Across 38 completed eBay sales between 2025-12-30 and 2026-08-25, a used engine computer (ECM/PCM) off a 2007–2008 Ford F-150 went for a median of US$98.00. We price ours at US$79.95 — the 25th percentile, so three quarters of those sales went for more.

US$79.95
we price at (P25)
US$98.00
median sale
38
completed sales
tiny
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.

By engine

This car was built with more than one engine. Figures above are the model-year price across every sale we hold; here is each engine's own:

EngineWe price atMedianSales
4.2LUS$58.80–113US$98.0010 completed sales
4.6LUS$70.62US$79.9513 completed sales
5.4LUS$78.48–132US$12015 completed sales

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 2007–2008 cars, then its cars of any year.

Alabama · 7 lots · 201 cars (13 in the fit years)
Pick Your Part - HuntsvilleHuntsville332
EZ Pull N Pay - BirminghamBirmingham317
EZ Pull N Pay - MontgomeryMontgomery236
Barry's U Pull It Auto PartsTheodore226
EZ Pull N Pay - DecaturDecatur134
Pull-A-Part BirminghamBirmingham128
Pull-A-Part MontgomeryMontgomery128
Alberta · 4 lots · 169 cars (26 in the fit years)
iPull-uPullEdmonton1151
Pick-n-Pull - Calgary Barlow TrailCalgary839
Pick-n-Pull EdmontonEdmonton551
Pick-n-Pull - Calgary 52 StCalgary228
Arizona · 9 lots · 290 cars (28 in the fit years)
U-Pick-ItFlagstaff636
Pull N Save - GlendaleGlendale548
U-Pick-It - Prescott ValleyPrescott Valley345
Pull N Save - GilbertGilbert333
Pull N Save - Phoenix NorthPhoenix327
Pull N Save - Phoenix SouthPhoenix326
U-Pull-&-Pay PhoenixPhoenix236
Pull-A-Part TucsonTucson218
Pull N Save - TucsonTucson121
Arkansas · 1 lot · 30 cars (5 in the fit years)
Pick-n-Pull - Little RockLittle Rock530
British Columbia · 1 lot · 32 cars (6 in the fit years)
Pick-n-Pull KelownaKelowna632
California · 30 lots · 623 cars (65 in the fit years)
Pick Your Part - Sun ValleySun Valley735
Pick Your Part - FontanaFontana623
Pull N Save - RiversideRiverside530
Pick-n-Pull - StocktonStockton442
Pick Your Part - BakersfieldBakersfield424
Pick Your Part - San BernardinoSan Bernardino336
iPull-uPull - FresnoFresno328
Pick Your Part - Santa Fe SpringsSanta Fe Springs324
Pick-n-Pull - Rancho CordovaRancho Cordova323
iPull-uPull - StocktonStockton314
Pick-n-Pull - FairfieldFairfield217
Pick-n-Pull - AntelopeAntelope216
Pick-n-Pull - RichmondRichmond212
iPull-uPull - PomonaPomona29
iPull-uPull - SacramentoSacramento137
Pick-n-Pull - ChicoChico124
Pick Your Part - HesperiaHesperia123
Pick Your Part - OntarioOntario121
Pick Your Part - BloomingtonBloomington120
Pick Your Part - VictorvilleVictorville119
Pick-n-Pull - MercedMerced118
Pick-n-Pull - OaklandOakland118
Pick-n-Pull - WindsorWindsor118
Pick-n-Pull - ReddingRedding117
Pick Your Part - WilmingtonWilmington116
Pick Your Part - MonroviaMonrovia115
Pick-n-Pull - Moss LandingMoss Landing114
Pick-n-Pull - NewarkNewark113
Pick-n-Pull - ModestoModesto112
Pick-n-Pull - SalinasSalinas15
Colorado · 6 lots · 121 cars (13 in the fit years)
Pick Your Part - AuroraAurora330
U-Pull-&-Pay AuroraAurora315
U-Pull-&-Pay DenverDenver315
U-Pull-&-Pay Colorado SpringsColorado Springs226
Pick Your Part - DenverDenver129
Colorado Auto & PartsEnglewood16
Connecticut · 1 lot · 15 cars (1 in the fit years)
Chuck & Eddie's U-Pull ItSouthington115
Florida · 19 lots · 828 cars (80 in the fit years)
GO Pull-ItJacksonville1291
Pick Your Part - TampaTampa1080
Pick Your Part - West Palm BeachWest Palm Beach856
Pick Your Part - ClearwaterClearwater740
A & A Auto RecyclingBradenton534
U-Pull-&-Pay OrlandoOrlando451
Pick Your Part - OrlandoOrlando438
U-Pull-&-Pay Fort MyersFort Myers435
GO Pull-ItTallahassee427
Ace Pick A PartJacksonville372
Pick Your Part - Daytona BeachDaytona Beach355
Pick Your Part - GainesvilleGainesville340
Budget U Pull It - Winter GardenWinter Garden330
Pick Your Part - LargoLargo249
Polk County Pick and PayLakeland235
Pasco EZ Pull ItHudson227
Central Florida Pick & PayOrlando217
Pick Your Part - BradentonBradenton132
U-Pull It of Davie, llcDavie119
Georgia · 14 lots · 466 cars (56 in the fit years)
GO Pull-It Atlanta EastNorcross1232
EZ Pull N Pay - Warner RobinsWarner Robins749
Cagle's U Pull ItCartersville652
Fenix U-Pull - MoultrieMoultrie574
S&W U Pull U SaveLithonia538
EZ Pull N Pay - ColumbusColumbus427
Pick-n-Pull - JeffersonJefferson337
Pick Your Part - SavannahSavannah331
EZ Pull N Pay - StockbridgeStockbridge236
EZ Pull N Pay - AtlantaAtlanta231
Pull-A-Part Atlanta NorthNorcross217
Cash-N-Carry Pull Your PartSavannah214
GO Pull-ItGainesville211
Pull-A-Part Atlanta SouthConley117
Idaho · 6 lots · 194 cars (25 in the fit years)
Pick-A-Part Jalopy JungleTwin Falls972
Trusty Pick-A-PartCaldwell736
Pick-A-Part Jalopy JungleNampa436
Pick-A-Part Jalopy JungleGarden City221
Pick-A-Part Jalopy JungleBoise215
Pick-A-Part Jalopy JungleCaldwell114
Illinois · 7 lots · 238 cars (41 in the fit years)
Pick Your Part - Washington ParkWashington Park1371
Joliet U-Pull-ItJoliet1261
Pick Your Part - DixmoorDixmoor438
Pick Your Part - Chicago SouthChicago420
Pick Your Part - RockfordRockford319
Pick Your Part - Chicago NorthChicago314
Pick-n-Pull - SummitSummit215
Indiana · 7 lots · 256 cars (31 in the fit years)
Paul's Auto Yard - WestvilleWestville762
Indy U-Pull-ItIndianapolis722
Pull-A-Part IndianapolisIndianapolis538
Pick Your Part - Fort WayneFort Wayne463
Pick Your Part - South BendSouth Bend330
Paul's Auto Yard - MerrillvilleMerrillville329
Pick-n-Pull - HammondHammond212
Iowa · 1 lot · 8 cars (1 in the fit years)
Wangelin's AutoDavenport18
Kansas · 3 lots · 86 cars (12 in the fit years)
Pick Your Part - WichitaWichita742
Pick-n-Pull - Kansas City (12th Street)Kansas City327
Midway U Pull - Kansas CityKansas City217
Kentucky · 3 lots · 95 cars (13 in the fit years)
Pull-A-Part LouisvilleLouisville744
Besslers U Pull & Save - HebronHebron433
Besslers U Pull & SaveLouisville218
Louisiana · 11 lots · 335 cars (41 in the fit years)
Pull-A-Part LafayetteLafayette838
UAPI - North ShreveportShreveport625
Pull-A-Part Baton RougeBaton Rouge623
BYOT Auto Parts - Baton RougePort Allen439
Pull-A-Part New Orleans WestNew Orleans436
UAPI - Bossier CityBossier City428
UAPI - MonroeMonroe339
UAPI - South ShreveportShreveport234
Pipes U-Pull-ItShreveport218
UAPI - AlexandriaAlexandria152
Aero Auto Salvage Inc U-Pull-ItShreveport13
Manitoba · 1 lot · 10 cars (5 in the fit years)
Buck's Auto Parts WinnipegWinnipeg510
Maryland · 4 lots · 121 cars (14 in the fit years)
Pick Your Part - Hawkins PointBaltimore644
Pick Your Part - Mount AiryMount Airy335
Pick Your Part - EdgewoodEdgewood320
Pick Your Part - Baltimore (Erdman)Baltimore222
Michigan · 4 lots · 136 cars (20 in the fit years)
Sterling (US Auto Supply)Sterling Heights932
Ryan's Pick-a-PartDetroit551
Parts GaloreDetroit425
Pick Your Part - WaylandWayland228
Minnesota · 2 lots · 76 cars (9 in the fit years)
U Pull R PartsRosemount550
U Pull R PartsEast Bethel426
Mississippi · 2 lots · 50 cars (7 in the fit years)
BYOT Auto Parts - JacksonJackson531
Pull-A-Part JacksonJackson219
Missouri · 7 lots · 269 cars (30 in the fit years)
Buddy's Upull Self Serve Auto PartsBrookline1170
Pick-n-Pull - SpringfieldSpringfield742
Tri-State U-Wrench and Save Auto PartsJackson444
All-N-1 Auto PartsKansas City344
Pick-n-Pull - Kansas City (Truman Road)Kansas City238
Pick-n-Pull - Kansas City (Winner Road)Kansas City216
Pick-n-Pull - St. LouisSt. Louis115
Nebraska · 2 lots · 91 cars (17 in the fit years)
a-1 Crashed CarsSouth Sioux City1158
Smith Auto inc Self ServePawnee City633
Nevada · 4 lots · 116 cars (5 in the fit years)
Pick-n-Pull - SparksSparks231
Nevada Pic-A-PartHenderson132
Nevada Pic-A-PartNorth Las Vegas130
Pick-n-Pull - Carson CityCarson City123
New Brunswick · 1 lot · 37 cars (6 in the fit years)
Kenny U-Pull MonctonMoncton637
New Mexico · 1 lot · 64 cars (9 in the fit years)
U-Pull-&-Pay AlbuquerqueAlbuquerque964
New York · 5 lots · 176 cars (20 in the fit years)
Wilbert's U-Pull-ItWilliamson867
Wilbert's U-Pull-ItElma532
Fenix U-Pull - East SyracuseEast Syracuse427
Wilbert's U-Pull-ItBath228
Fenix U-Pull - ElmiraElmira122
North Carolina · 10 lots · 240 cars (23 in the fit years)
Pick Your Part - GreensboroGreensboro528
Foss La GrangeLa Grange429
Pick Your Part - DurhamDurham422
Pick Your Part - CharlotteCharlotte339
Pick Your Part - ClaytonClayton228
Foss Winston-SalemWinston-Salem125
Pick Your Part - GreenvilleGreenville122
Foss HavelockHavelock121
Martin's Auto Salvage U-Pull-ItRaleigh114
Pull-A-Part Winston-SalemWinston-Salem112
Nova Scotia · 1 lot · 28 cars (7 in the fit years)
Kenny U-Pull ElmsdaleLantz728
Ohio · 10 lots · 409 cars (66 in the fit years)
Pull-A-Part CantonCanton1570
Pull-A-Part AkronAkron1155
Pick Your Part - DaytonDayton1093
Youngstown U-Pull-ItYoungstown738
Pick-n-Pull - ColumbusColumbus719
U-Pull-&-Pay CincinnatiCincinnati534
Pull-A-Part - ClevelandCleveland530
U Pull R PartsToledo342
Army's Auto WreckingLima27
Pick Your Part - CincinnatiCincinnati121
Oklahoma · 6 lots · 192 cars (24 in the fit years)
Aesop Self-Serve Auto PartsTulsa1153
Danny's U PullTulsa330
Roberts Parts-U-PickMoffett326
Pick Your Part - Oklahoma CityOklahoma City325
Pick Your Part - TulsaTulsa232
Pull A Part Auto Parts YardOklahoma City226
Ontario · 12 lots · 394 cars (64 in the fit years)
Kenny U-Pull LondonLondon1269
Kenny U-Pull North BayNorth Bay966
Kenny U-Pull HamiltonHamilton741
Kenny U-Pull CornwallLong Sault626
Kenny U-Pull NewmarketNewmarket620
Kenny U-Pull SudburyHanmer550
Kenny U-Pull, WindsorWindsor517
Kenny U-Pull BarrieUtopia431
Kenny U-Pull St-CatharinesSt Catharines428
Kenny U-Pull PeterboroughCavan219
Kenny U-Pull AjaxAjax215
Pic N Save Stoney CreekStoney Creek212
Oregon · 2 lots · 37 cars (3 in the fit years)
Pick-n-Pull - SherwoodSherwood217
Pick-n-Pull - PortlandPortland120
Pennsylvania · 2 lots · 41 cars (5 in the fit years)
Baughman's U-Pull-ItYork332
U-Pull-&-Pay PittsburghPittsburgh29
Quebec · 13 lots · 333 cars (65 in the fit years)
Kenny U-Pull GatineauGatineau1145
Kenny U-Pull Rouyn-NorandaRouyn-Noranda1141
Kenny U-Pull Trois-RivièresTrois-Rivières943
Kenny U-Pull St-SophieSainte-Sophie631
Kenny U-Pull SherbrookeSherbrooke629
Kenny U-Pull MontrealMontreal518
Kenny U-Pull LaPrairieLa Prairie412
Kenny U-Pull St-AugustinSaint-Augustin-de-Desmaures412
Kenny U-Pull SaguenayJonquière322
Kenny U-Pull DrummondvilleDrummondville230
Kenny U-Pull LavalLaval213
Kenny U-Pull LevisLevis120
Kenny U-Pull St-LazareSaint Lazare117
Rhode Island · 1 lot · 13 cars (2 in the fit years)
Pick-n-Pull - JohnstonJohnston213
South Carolina · 4 lots · 194 cars (17 in the fit years)
Sunshine Auto Salvage LLCOrangeburg859
Pick Your Part - GreerGreer646
Pick Your Part - GreenvilleGreenville258
Pick Your Part - CharlestonCharleston131
Tennessee · 10 lots · 311 cars (48 in the fit years)
Pick Your Part - MemphisMemphis1340
Pick Your Part - NashvilleNashville864
Pick Your Part - ChattanoogaChattanooga773
Express Pull-N-SaveLa Vergne742
DIY Auto PartsDenmark315
U-Pull-It Auto Parts - MillingtonMillington38
U-Pull-It Auto Parts - MemphisMemphis228
Pull-A-Part MemphisMemphis215
Pull-A-Part KnoxvilleKnoxville213
Pull-A-Part NashvilleNashville113
Texas · 29 lots · 1,498 cars (200 in the fit years)
Wrench-A-PartAustin24134
Pick Your Part - Houston SWHouston1898
Wrench-A-PartLubbock13115
Wrench-A-PartBelton1377
Wrench-A-PartSan Antonio1271
Pick Your Part - Houston NorthvilleHouston1179
Wrench-A-Part RooseveltSan Antonio1174
Pick-n-Pull - Fort WorthFort Worth1030
Pick Your Part - Houston (Wallisville)Houston986
UAPI - TEXARKANAWake Village740
Pull-A-Part Corpus ChristiCorpus Christi723
Wrench-A-PartHolland653
BYOT Auto Parts - Bryan/College StationCollege Station650
Locos Gringos Pick N PullTyler636
RG Pick-a-PartAnthony589
Pick Your Part - AustinAustin570
Pick-n-Pull - Dallas (2nd Avenue)Dallas546
BYOT Auto Parts - BeaumontBeaumont447
Hwy 195 Used Auto PartsKilleen439
H & H SalvageAmarillo436
BYOT Auto Parts - WacoElm Mott435
Prestige Pull Your PartHouston425
Pick-n-Pull - Dallas (S Central Expressway)Dallas348
Pickers LongviewLongview222
Pull-A-Part El PasoEl Paso219
CFC RecyclingDallas211
Picker's RenoReno119
Houston Auto RecyclersHouston115
U-Pull-&-Pay HoustonHouston111
Utah · 5 lots · 146 cars (19 in the fit years)
Pull N Save - West Valley CitySalt Lake City637
Pick-n-Pull - Salt Lake CitySalt Lake City437
Pull N Save - SpringvilleSpringville431
Utah Pic-A-Part - OgdenOgden321
Utah Pic-A-Part - OremOrem220
Virginia · 6 lots · 162 cars (22 in the fit years)
Pick-A-Part Recycled Auto Parts - StaffordStafford838
Foss U-Pull ItChesapeake428
Pick-A-Part Recycled Auto Parts - FredericksburgFredericksburg339
Pick-n-Pull - Virginia BeachVirginia Beach324
Chesterfield Auto Parts - SouthsideMidlothian217
Chesterfield Auto PartsRichmond216
Washington · 7 lots · 130 cars (11 in the fit years)
Pull & SaveSpokane Valley430
Pick-n-Pull - ArlingtonArlington225
U-Pull-It Auto Parts - PascoPasco122
U-Pull-It Auto Parts - KennewickKennewick118
U-Pull-It Auto Parts - YakimaYakima115
Pick-n-Pull - LakewoodLakewood110
Pick-n-Pull - TumwaterTumwater110
Wisconsin · 3 lots · 67 cars (5 in the fit years)
Pick Your Part - MilwaukeeMilwaukee340
Grandpa John's Pick & PullGreen Bay115
Sturtevant Auto SalvageSturtevant112

8,598 more Ford F-150s from other years are on the lots we read, 32 of those lots with none from 2007–2008.

Pulling one

Tools: 10mm socket, trim tool, phone camera.

More used-part prices

Other parts off an F-150: Steering knuckle / spindle, Mirror glass, EVAP charcoal canister, Intake manifold, A/C heater climate control, Headrest.

Engine computer (ECM/PCM) off other models: Cadillac SRX, Jeep Liberty, Saab 9-3, Honda Civic.

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.