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–2007 Toyota Camry sells for

Across 12 completed eBay sales between 2026-07-07 and 2026-08-17, a used engine computer (ECM/PCM) off a 2007–2007 Toyota Camry went for a median of US$39.99. We price ours at US$23.99 — the 25th percentile, so three quarters of those sales went for more.

US$23.99
we price at (P25)
US$39.99
median sale
12
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, and this part is not the same across all of them. Figures above are the model-year price across every sale we hold; here is each engine's own:

EngineWe price atMedianSales
2.4LUS$18.00US$23.516 completed sales
2.5LUS$24.00–43.18US$29.005 completed sales
3.5Lno sales yet—0 for this engine

Lots that have a Toyota Camry on the ground today

Find one near you, or open your state below.

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

Alabama · 6 lots · 122 cars (15 in the fit years)
Pull-A-Part BirminghamBirmingham427
Pick Your Part - HuntsvilleHuntsville424
EZ Pull N Pay - DecaturDecatur325
EZ Pull N Pay - MontgomeryMontgomery222
Pull-A-Part MontgomeryMontgomery117
EZ Pull N Pay - BirminghamBirmingham17
Arizona · 7 lots · 192 cars (9 in the fit years)
Pull N Save - Phoenix NorthPhoenix239
U-Pick-ItFlagstaff210
Pull N Save - GilbertGilbert133
Pull N Save - TucsonTucson131
U-Pull-&-Pay PhoenixPhoenix130
Pull N Save - Phoenix SouthPhoenix129
Pull N Save - GlendaleGlendale120
Arkansas · 2 lots · 55 cars (9 in the fit years)
Pick-n-Pull - Little RockLittle Rock850
Pickers U-Pull-It Self Service Auto PartsTexarkana15
British Columbia · 2 lots · 22 cars (3 in the fit years)
Empire Abbotsford Recycled Auto & Truck PartsAbbotsford212
Pick-n-Pull KelownaKelowna110
California · 37 lots · 1,678 cars (183 in the fit years)
Pick-n-Pull - Rancho CordovaRancho Cordova1267
Pick Your Part - Chula VistaChula Vista1156
Pick Your Part - HesperiaHesperia961
Pick-n-Pull - StocktonStockton8101
Pick Your Part - Sun ValleySun Valley885
Pick-n-Pull - FresnoFresno882
Pick Your Part - MonroviaMonrovia875
Pick Your Part - Santa Fe SpringsSanta Fe Springs867
Pick Your Part - RiversideRiverside752
Pick Your Part - BakersfieldBakersfield748
Pick Your Part - AnaheimAnaheim747
Pick Your Part - WilmingtonWilmington746
Pick Your Part - OntarioOntario666
Pick Your Part - San BernardinoSan Bernardino661
Pick Your Part - VictorvilleVictorville648
iPull-uPull - PomonaPomona636
Pull N Save - RiversideRiverside632
Pick Your Part - FontanaFontana544
Pick-n-Pull - AntelopeAntelope539
Pick-n-Pull - SacramentoSacramento429
Pick-n-Pull - RichmondRichmond420
Pick-n-Pull - NewarkNewark372
Pick-n-Pull - FairfieldFairfield359
iPull-uPull - FresnoFresno350
iPull-uPull - SacramentoSacramento336
Pick-n-Pull - ReddingRedding332
Pick-n-Pull - RocklinRocklin316
Pick-n-Pull - ModestoModesto241
Pick-n-Pull - ChicoChico234
Pick-n-Pull - MercedMerced223
Pick-n-Pull - OaklandOakland222
Pick-n-Pull - Moss LandingMoss Landing221
Pick-n-Pull - SalinasSalinas216
iPull-uPull - StocktonStockton215
Pick Your Part - BloomingtonBloomington134
Pick-N-Pull San Jose NorthSan Jose128
U-Pick PartsLos Angeles117
Colorado · 5 lots · 140 cars (14 in the fit years)
Pick Your Part - DenverDenver746
Pick Your Part - AuroraAurora224
U-Pull-&-Pay DenverDenver224
U-Pull-&-Pay Colorado SpringsColorado Springs219
U-Pull-&-Pay AuroraAurora127
Connecticut · 1 lot · 18 cars (2 in the fit years)
Chuck & Eddie's U-Pull ItSouthington218
Florida · 18 lots · 657 cars (100 in the fit years)
Pick Your Part - TampaTampa1770
U-Pull It of Davie, llcDavie1163
Pick Your Part - OrlandoOrlando1035
Pick Your Part - West Palm BeachWest Palm Beach940
Central Florida Pick & PayOrlando735
Pick Your Part - LargoLargo640
GO Pull-ItJacksonville634
Ace Pick A PartJacksonville556
Uncle Tony's U Pull ItFort Pierce542
U-Pull-&-Pay OrlandoOrlando440
GO Pull-ItTallahassee437
Pick Your Part - ClearwaterClearwater435
Budget U Pull It - Winter GardenWinter Garden427
A & A Auto RecyclingBradenton222
Polk County Pick and PayLakeland222
Pick Your Part - BradentonBradenton220
Pick Your Part - Daytona BeachDaytona Beach120
Pick Your Part - GainesvilleGainesville119
Georgia · 15 lots · 338 cars (39 in the fit years)
EZ Pull N Pay - Warner RobinsWarner Robins728
Pick Your Part - FayettevilleFayetteville643
EZ Pull N Pay - StockbridgeStockbridge418
Cagle's U Pull ItCartersville333
EZ Pull N Pay - AtlantaAtlanta319
Pick Your Part - SavannahSavannah226
Pull-A-Part Atlanta NorthNorcross226
Pull-A-Part AugustaAugusta224
S&W U Pull U SaveLithonia221
Pull-A-Part Atlanta EastLithonia220
EZ Pull N Pay - ColumbusColumbus218
Fenix U-Pull - MoultrieMoultrie118
GO Pull-It Atlanta EastNorcross117
Cash-N-Carry Pull Your PartSavannah115
Pick-n-Pull - JeffersonJefferson112
Idaho · 5 lots · 123 cars (11 in the fit years)
Pick-A-Part Jalopy JungleBoise423
Pick-A-Part Jalopy JungleCaldwell232
Pick-A-Part Jalopy JungleTwin Falls218
Trusty Pick-A-PartCaldwell215
Pick-A-Part Jalopy JungleNampa135
Illinois · 7 lots · 188 cars (21 in the fit years)
Joliet U-Pull-ItJoliet550
Pick Your Part - Chicago SouthChicago512
Pick Your Part - Chicago NorthChicago330
Pick Your Part - Washington ParkWashington Park325
Pick-n-Pull - SummitSummit234
Pick Your Part - DixmoorDixmoor223
Pick Your Part - RockfordRockford114
Indiana · 5 lots · 79 cars (10 in the fit years)
Pick Your Part - South BendSouth Bend310
Pick-n-Pull - HammondHammond226
Paul's Auto Yard - WestvilleWestville215
Indy U-Pull-ItIndianapolis214
Pick Your Part - Fort WayneFort Wayne114
Iowa · 1 lot · 2 cars (1 in the fit years)
Wangelin's AutoDavenport12
Kansas · 2 lots · 67 cars (5 in the fit years)
Pick Your Part - WichitaWichita343
Pick-n-Pull - Kansas City (12th Street)Kansas City224
Kentucky · 3 lots · 87 cars (9 in the fit years)
Pull-A-Part LouisvilleLouisville442
Besslers U Pull & Save - HebronHebron433
Bluegrass U Pull & SaveLexington112
Louisiana · 9 lots · 208 cars (29 in the fit years)
BYOT Auto Parts - Baton RougePort Allen631
Pull-A-Part LafayetteLafayette545
Pull-A-Part New Orleans WestNew Orleans541
Pull-A-Part Baton RougeBaton Rouge533
UAPI - AlexandriaAlexandria318
UAPI - MonroeMonroe216
UAPI - Bossier CityBossier City112
Pipes U-Pull-ItShreveport110
Aero Auto Salvage Inc U-Pull-ItShreveport12
Maryland · 3 lots · 74 cars (11 in the fit years)
Pick Your Part - Mount AiryMount Airy530
Pick Your Part - EdgewoodEdgewood422
Pick Your Part - Baltimore (Erdman)Baltimore222
Michigan · 3 lots · 36 cars (4 in the fit years)
Ryan's Pick-a-PartDetroit27
Parts GaloreDetroit116
U-Pull and Save, Pontiac 105Pontiac113
Minnesota · 2 lots · 59 cars (8 in the fit years)
U Pull R PartsRosemount530
U Pull R PartsEast Bethel329
Mississippi · 2 lots · 64 cars (8 in the fit years)
Pull-A-Part JacksonJackson736
BYOT Auto Parts - JacksonJackson128
Missouri · 6 lots · 137 cars (20 in the fit years)
Buddy's Upull Self Serve Auto PartsBrookline625
Pick-n-Pull - Kansas City (Winner Road)Kansas City532
Pick-n-Pull - Kansas City (Truman Road)Kansas City321
Pick-n-Pull - St. LouisSt. Louis228
Pick-n-Pull - SpringfieldSpringfield220
Tri-State U-Wrench and Save Auto PartsJackson211
Nevada · 4 lots · 121 cars (8 in the fit years)
Nevada Pic-A-PartHenderson334
Nevada Pic-A-PartNorth Las Vegas248
Pick-n-Pull - Carson CityCarson City217
Pick-n-Pull - SparksSparks122
New Brunswick · 1 lot · 8 cars (3 in the fit years)
Kenny U-Pull MonctonMoncton38
New Mexico · 1 lot · 45 cars (3 in the fit years)
U-Pull-&-Pay AlbuquerqueAlbuquerque345
New York · 5 lots · 137 cars (15 in the fit years)
Wilbert's U-Pull-ItWilliamson764
Wilbert's U-Pull-ItBath316
Wilbert's U-Pull-ItElma219
Fenix U-Pull - ElmiraElmira210
Fenix U-Pull - East SyracuseEast Syracuse128
North Carolina · 13 lots · 365 cars (40 in the fit years)
Pick Your Part - CharlotteCharlotte752
Pick Your Part - GreensboroGreensboro529
Pick Your Part - GreenvilleGreenville433
Pick Your Part - ClaytonClayton428
Foss WilsonWilson423
Foss Winston-SalemWinston-Salem350
Pick Your Part - DurhamDurham337
Foss La GrangeLa Grange317
Pull-A-Part Winston-SalemWinston-Salem227
Foss JacksonvilleJacksonville222
Pull-A-Part CharlotteCharlotte122
Martin's Auto Salvage U-Pull-ItRaleigh117
Foss HavelockHavelock18
Ohio · 8 lots · 114 cars (16 in the fit years)
Pick Your Part - CincinnatiCincinnati636
U Pull R PartsToledo312
Pull-A-Part CantonCanton211
Pick-n-Pull - ColumbusColumbus120
Pick Your Part - DaytonDayton115
U-Pull-&-Pay CincinnatiCincinnati110
Pull-A-Part AkronAkron15
Pull-A-Part - ClevelandCleveland15
Oklahoma · 5 lots · 131 cars (24 in the fit years)
Pick Your Part - Oklahoma CityOklahoma City1449
Aesop Self-Serve Auto PartsTulsa619
Pick Your Part - TulsaTulsa231
Roberts Parts-U-PickMoffett124
Danny's U PullTulsa18
Ontario · 1 lot · 14 cars (1 in the fit years)
Kenny U-Pull St-CatharinesSt Catharines114
Oregon · 1 lot · 29 cars (2 in the fit years)
Pick-n-Pull - PortlandPortland229
Pennsylvania · 3 lots · 34 cars (6 in the fit years)
Baughman's U-Pull-ItYork416
U-Pull-&-Pay PittsburghPittsburgh111
Tri Town Auto SalvageMount Joy17
Quebec · 10 lots · 71 cars (19 in the fit years)
Kenny U-Pull LavalLaval313
Kenny U-Pull St-LazareSaint Lazare39
Kenny U-Pull SherbrookeSherbrooke36
Kenny U-Pull LevisLevis34
Kenny U-Pull St-SophieSainte-Sophie25
Kenny U-Pull St-AugustinSaint-Augustin-de-Desmaures19
Kenny U-Pull MontrealMontreal18
Kenny U-Pull SaguenayJonquière18
Kenny U-Pull Rouyn-NorandaRouyn-Noranda15
Kenny U-Pull DrummondvilleDrummondville14
Rhode Island · 1 lot · 27 cars (5 in the fit years)
Pick-n-Pull - JohnstonJohnston527
South Carolina · 5 lots · 130 cars (14 in the fit years)
Sunshine Auto Salvage LLCOrangeburg748
Pick Your Part - GreerGreer426
Pull-A-Part ColumbiaColumbia123
Pick Your Part - CharlestonCharleston119
Pick Your Part - GreenvilleGreenville114
Tennessee · 8 lots · 241 cars (42 in the fit years)
Pick Your Part - NashvilleNashville1138
Pick Your Part - ChattanoogaChattanooga953
U-Pull-It Auto Parts - MemphisMemphis851
Express Pull-N-SaveLa Vergne722
U-Pull-It Auto Parts - MillingtonMillington419
Pull-A-Part MemphisMemphis131
Pick Your Part - MemphisMemphis121
DIY Auto PartsDenmark16
Texas · 25 lots · 942 cars (121 in the fit years)
Wrench-A-PartAustin1661
Pick Your Part - AustinAustin1267
Wrench-A-PartBelton1255
Pick-n-Pull - Dallas (2nd Avenue)Dallas1175
Pick Your Part - Houston (Wallisville)Houston1066
Pick Your Part - Houston NorthvilleHouston855
Pick Your Part - Houston SWHouston776
RG Pick-a-PartAnthony439
BYOT Auto Parts - Bryan/College StationCollege Station432
Wrench-A-PartLubbock425
Hwy 195 Used Auto PartsKilleen338
U-Pull-&-Pay HoustonHouston331
BYOT Auto Parts - WacoElm Mott330
BYOT Auto Parts - BeaumontBeaumont325
Wrench-A-PartHolland318
Prestige Pull Your PartHouston232
Pull-A-Part El PasoEl Paso232
Houston Auto RecyclersHouston230
Wrench-A-PartSan Antonio227
Pick-n-Pull - Fort WorthFort Worth225
Pickers LongviewLongview225
Pull-A-Part Corpus ChristiCorpus Christi221
UAPI - TEXARKANAWake Village216
Wrench-A-Part RooseveltSan Antonio134
Spot My PartHarlingen17
Utah · 4 lots · 64 cars (13 in the fit years)
Tear-A-Part - OgdenOgden49
Utah Pic-A-Part - OgdenOgden329
Tear-A-Part - Salt Lake CitySalt Lake City316
Utah Pic-A-Part - OremOrem310
Virginia · 6 lots · 167 cars (16 in the fit years)
Pick-A-Part Recycled Auto Parts - StaffordStafford652
Chesterfield Auto PartsRichmond427
Pick-A-Part Recycled Auto Parts - FredericksburgFredericksburg231
Foss U-Pull ItChesapeake222
Pick-n-Pull - Virginia BeachVirginia Beach122
Chesterfield Auto Parts - SouthsideMidlothian113
Washington · 8 lots · 133 cars (10 in the fit years)
U-Pull-It Auto Parts - PascoPasco217
U-Pull-It Auto Parts - YakimaYakima213
Pick-n-Pull - TumwaterTumwater126
Pick-n-Pull - ArlingtonArlington124
Pick-n-Pull - VancouverVancouver117
Pick-n-Pull - LakewoodLakewood114
U-Pull-It Auto Parts - KennewickKennewick114
Pull & SaveSpokane Valley18
Wisconsin · 3 lots · 40 cars (6 in the fit years)
Pick Your Part - MilwaukeeMilwaukee316
Grandpa John's Pick & PullGreen Bay213
Sturtevant Auto SalvageSturtevant111

7,022 more Toyota Camrys from other years are on the lots we read, 62 of those lots with none from 2007–2007.

Pulling one

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

More used-part prices

Other parts off a Camry: Clock spring, Mirror glass, Power window switch, Fuse box cover / lid, OEM audio amplifier, Mirror cap / cover.

Engine computer (ECM/PCM) off other models: Mazda3, Honda Pilot, Dodge Charger, Jeep Commander.

Body panel photo reads for the Toyota Camry.

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.