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 2012–2013 Mazda3 sells for

Across 12 completed eBay sales between 2026-01-14 and 2026-09-02, a used engine computer (ECM/PCM) off a 2012–2013 Mazda3 went for a median of US$70.26. We price ours at US$39.00 — the 25th percentile, so three quarters of those sales went for more.

US$39.00
we price at (P25)
US$70.26
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.0LUS$94.99–110US$95.985 completed sales
2.3LUS$39.00–190US$69.257 completed sales
2.5Lno sales yet—0 for this engine

Lots that have a Mazda3 on the ground today

Find one near you, or open your state below.

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

Alabama · 3 lots · 17 cars (6 in the fit years)
Pull-A-Part BirminghamBirmingham28
Pick Your Part - HuntsvilleHuntsville25
Pull-A-Part MontgomeryMontgomery24
Alberta · 4 lots · 83 cars (11 in the fit years)
Pick-n-Pull - Calgary 52 StCalgary528
Pick-n-Pull - Calgary Barlow TrailCalgary325
iPull-uPullEdmonton221
Pick-n-Pull EdmontonEdmonton19
Arizona · 7 lots · 51 cars (11 in the fit years)
Pull-A-Part TucsonTucson36
Pull N Save - GilbertGilbert211
Pull N Save - Phoenix NorthPhoenix210
Pull N Save - Phoenix SouthPhoenix19
Pull N Save - GlendaleGlendale16
U-Pull-&-Pay PhoenixPhoenix15
U-Pick-It - Prescott ValleyPrescott Valley14
Arkansas · 1 lot · 8 cars (3 in the fit years)
Pick-n-Pull - Little RockLittle Rock38
British Columbia · 2 lots · 53 cars (4 in the fit years)
Pick-n-Pull KelownaKelowna332
Empire Abbotsford Recycled Auto & Truck PartsAbbotsford121
California · 27 lots · 227 cars (56 in the fit years)
Pick Your Part - MonroviaMonrovia514
Pick-n-Pull - FairfieldFairfield412
Pull N Save - RiversideRiverside48
Pick-n-Pull - Rancho CordovaRancho Cordova313
Pick Your Part - AnaheimAnaheim37
Pick Your Part - RiversideRiverside37
Pick Your Part - BloomingtonBloomington34
Pick-n-Pull - NewarkNewark216
Pick Your Part - OntarioOntario214
Pick-n-Pull - ModestoModesto29
Pick Your Part - BakersfieldBakersfield29
Pick Your Part - VictorvilleVictorville29
Pick-n-Pull - StocktonStockton28
Pick Your Part - HesperiaHesperia28
Pick Your Part - Sun ValleySun Valley27
Pick-n-Pull - American CanyonAmerican Canyon26
Pick-n-Pull - ReddingRedding25
Pick-n-Pull - SacramentoSacramento24
iPull-uPull - PomonaPomona113
Pick-N-Pull San Jose NorthSan Jose19
Pick-n-Pull - WindsorWindsor19
Pick-n-Pull - RocklinRocklin18
Pick Your Part - San BernardinoSan Bernardino17
Pick-n-Pull - MercedMerced16
Pick-n-Pull - SalinasSalinas16
Pick Your Part - Santa Fe SpringsSanta Fe Springs16
Pick-n-Pull - AntelopeAntelope13
Colorado · 3 lots · 23 cars (5 in the fit years)
U-Pull-&-Pay AuroraAurora313
Pick Your Part - DenverDenver17
Pick Your Part - AuroraAurora13
Connecticut · 1 lot · 12 cars (1 in the fit years)
Chuck & Eddie's U-Pull ItSouthington112
Florida · 15 lots · 164 cars (42 in the fit years)
Central Florida Pick & PayOrlando722
U-Pull-&-Pay OrlandoOrlando528
Ace Pick A PartJacksonville518
GO Pull-ItJacksonville513
Pick Your Part - TampaTampa413
Uncle Tony's U Pull ItFort Pierce37
Budget U Pull It - Winter GardenWinter Garden216
A & A Auto RecyclingBradenton26
Pick Your Part - BradentonBradenton26
Pasco EZ Pull ItHudson23
U-Pull It of Davie, llcDavie110
Pick Your Part - ClearwaterClearwater18
Polk County Pick and PayLakeland16
Pick Your Part - OrlandoOrlando15
Pick Your Part - West Palm BeachWest Palm Beach13
Georgia · 11 lots · 68 cars (15 in the fit years)
Pick Your Part - SavannahSavannah38
EZ Pull N Pay - AtlantaAtlanta26
Pick Your Part - FayettevilleFayetteville25
Pull-A-Part Atlanta NorthNorcross114
GO Pull-It Atlanta EastNorcross18
EZ Pull N Pay - Warner RobinsWarner Robins17
Pull-A-Part Atlanta SouthConley17
GO Pull-ItGainesville15
S&W U Pull U SaveLithonia14
Cash-N-Carry Pull Your PartSavannah13
EZ Pull N Pay - StockbridgeStockbridge11
Idaho · 5 lots · 52 cars (7 in the fit years)
Pick-A-Part Jalopy JungleNampa217
Pick-A-Part Jalopy JungleCaldwell212
Pick-A-Part Jalopy JungleBoise19
Trusty Pick-A-PartCaldwell18
Pick-A-Part Jalopy JungleGarden City16
Illinois · 5 lots · 57 cars (17 in the fit years)
Pick Your Part - DixmoorDixmoor814
Joliet U-Pull-ItJoliet516
Pick Your Part - RockfordRockford213
Pick Your Part - Chicago NorthChicago18
Pick Your Part - Washington ParkWashington Park16
Indiana · 5 lots · 27 cars (6 in the fit years)
Indy U-Pull-ItIndianapolis210
Pick Your Part - South BendSouth Bend17
Pick-n-Pull - HammondHammond15
Paul's Auto Yard - WestvilleWestville13
Pull-A-Part IndianapolisIndianapolis12
Kansas · 2 lots · 24 cars (3 in the fit years)
Pick Your Part - WichitaWichita218
Pick-n-Pull - Kansas City (12th Street)Kansas City16
Kentucky · 2 lots · 9 cars (2 in the fit years)
Besslers U Pull & Save - HebronHebron16
Besslers U Pull & SaveLouisville13
Louisiana · 4 lots · 24 cars (8 in the fit years)
Pull-A-Part LafayetteLafayette412
UAPI - Bossier CityBossier City24
UAPI - MonroeMonroe15
UAPI - North ShreveportShreveport13
Manitoba · 1 lot · 21 cars (4 in the fit years)
Buck's Auto Parts WinnipegWinnipeg421
Maryland · 4 lots · 22 cars (5 in the fit years)
Pick Your Part - Mount AiryMount Airy29
Pick Your Part - Hawkins PointBaltimore18
Pick Your Part - Baltimore (Erdman)Baltimore13
Pick Your Part - EdgewoodEdgewood12
Michigan · 3 lots · 10 cars (3 in the fit years)
Pick Your Part - WaylandWayland16
Ryan's Pick-a-PartDetroit12
U-Pull and Save, Pontiac 105Pontiac12
Minnesota · 1 lot · 6 cars (1 in the fit years)
U Pull R PartsEast Bethel16
Mississippi · 1 lot · 4 cars (2 in the fit years)
Pull-A-Part JacksonJackson24
Missouri · 5 lots · 37 cars (7 in the fit years)
Buddy's Upull Self Serve Auto PartsBrookline211
Pick-n-Pull - Kansas City (Winner Road)Kansas City211
All-N-1 Auto PartsKansas City16
Pick-n-Pull - St. LouisSt. Louis16
Pick-n-Pull - Kansas City (Truman Road)Kansas City13
Nevada · 3 lots · 35 cars (6 in the fit years)
Nevada Pic-A-PartNorth Las Vegas318
Nevada Pic-A-PartHenderson214
Pick-n-Pull - Carson CityCarson City13
New Brunswick · 1 lot · 24 cars (6 in the fit years)
Kenny U-Pull MonctonMoncton624
New Mexico · 1 lot · 19 cars (4 in the fit years)
U-Pull-&-Pay AlbuquerqueAlbuquerque419
New York · 3 lots · 29 cars (8 in the fit years)
Wilbert's U-Pull-ItWilliamson419
Fenix U-Pull - East SyracuseEast Syracuse35
Fenix U-Pull - ElmiraElmira15
North Carolina · 7 lots · 47 cars (11 in the fit years)
Foss JacksonvilleJacksonville211
Martin's Auto Salvage U-Pull-ItRaleigh27
Pick Your Part - GreenvilleGreenville27
Pull-A-Part CharlotteCharlotte27
Pull-A-Part Winston-SalemWinston-Salem18
Pick Your Part - GreensboroGreensboro14
Pick Your Part - ClaytonClayton13
Nova Scotia · 1 lot · 28 cars (13 in the fit years)
Kenny U-Pull ElmsdaleLantz1328
Ohio · 5 lots · 40 cars (9 in the fit years)
Pick Your Part - CincinnatiCincinnati212
Pull-A-Part - ClevelandCleveland211
U-Pull-&-Pay CincinnatiCincinnati27
Pull-A-Part AkronAkron24
Youngstown U-Pull-ItYoungstown16
Oklahoma · 5 lots · 49 cars (11 in the fit years)
Pick Your Part - Oklahoma CityOklahoma City318
Roberts Parts-U-PickMoffett37
Pick Your Part - TulsaTulsa210
Danny's U PullTulsa27
Aesop Self-Serve Auto PartsTulsa17
Ontario · 13 lots · 275 cars (55 in the fit years)
Kenny U-Pull CornwallLong Sault1137
Kenny U-Pull St-CatharinesSt Catharines727
Kenny U-Pull NewmarketNewmarket724
Pic N Save Stoney CreekStoney Creek524
Kenny U-Pull BarrieUtopia522
Kenny U-Pull North BayNorth Bay418
Kenny U-Pull PeterboroughCavan418
Kenny U-Pull HamiltonHamilton319
Kenny U-Pull SudburyHanmer312
Kenny U-Pull OttawaOttawa229
Kenny U-Pull, WindsorWindsor215
Kenny U-Pull LondonLondon117
Kenny U-Pull AjaxAjax113
Oregon · 1 lot · 13 cars (1 in the fit years)
Pick-n-Pull - PortlandPortland113
Pennsylvania · 2 lots · 18 cars (6 in the fit years)
U-Pull-&-Pay PittsburghPittsburgh47
Baughman's U-Pull-ItYork211
Quebec · 12 lots · 375 cars (62 in the fit years)
Kenny U-Pull LavalLaval1774
Kenny U-Pull GatineauGatineau842
Kenny U-Pull St-LazareSaint Lazare735
Kenny U-Pull LaPrairieLa Prairie540
Kenny U-Pull SaguenayJonquière528
Kenny U-Pull MontrealMontreal431
Kenny U-Pull St-SophieSainte-Sophie423
Kenny U-Pull DrummondvilleDrummondville336
Kenny U-Pull Rouyn-NorandaRouyn-Noranda310
Kenny U-Pull SherbrookeSherbrooke228
Kenny U-Pull St-AugustinSaint-Augustin-de-Desmaures217
Kenny U-Pull LevisLevis211
South Carolina · 3 lots · 24 cars (8 in the fit years)
Sunshine Auto Salvage LLCOrangeburg515
Pull-A-Part ColumbiaColumbia26
Pick Your Part - CharlestonCharleston13
Tennessee · 6 lots · 44 cars (11 in the fit years)
Pull-A-Part MemphisMemphis311
U-Pull-It Auto Parts - MemphisMemphis36
Pick Your Part - ChattanoogaChattanooga27
Pick Your Part - NashvilleNashville110
Pull-A-Part KnoxvilleKnoxville17
Express Pull-N-SaveLa Vergne13
Texas · 25 lots · 299 cars (63 in the fit years)
Wrench-A-PartAustin828
Wrench-A-PartBelton627
Houston Auto RecyclersHouston521
Pick Your Part - AustinAustin517
Pick-n-Pull - Dallas (2nd Avenue)Dallas515
RG Pick-a-PartAnthony513
U-Pull-&-Pay HoustonHouston419
Wrench-A-Part RooseveltSan Antonio316
Wrench-A-PartSan Antonio316
Pull-A-Part Corpus ChristiCorpus Christi212
Pick Your Part - Houston (Wallisville)Houston27
Locos Gringos Pick N PullTyler26
Pick Your Part - Houston SWHouston115
Pick-n-Pull - Fort WorthFort Worth112
Prestige Pull Your PartHouston112
Pull-A-Part El PasoEl Paso111
Wrench-A-Part PrimoDel Valle19
Hwy 195 Used Auto PartsKilleen18
BYOT Auto Parts - Bryan/College StationCollege Station16
Spot My PartHarlingen16
BYOT Auto Parts - WacoElm Mott15
Pick Your Part - Houston NorthvilleHouston15
Wrench-A-PartLubbock15
CFC RecyclingDallas14
H & H SalvageAmarillo14
Utah · 5 lots · 70 cars (14 in the fit years)
Tear-A-Part - Salt Lake CitySalt Lake City415
Pull N Save - West Valley CitySalt Lake City320
Pull N Save - SpringvilleSpringville310
Tear-A-Part - OgdenOgden39
Utah Pic-A-Part - OgdenOgden116
Virginia · 1 lot · 11 cars (3 in the fit years)
Pick-A-Part Recycled Auto Parts - FredericksburgFredericksburg311
Washington · 5 lots · 44 cars (10 in the fit years)
U-Pull-It Auto Parts - KennewickKennewick313
Pick-n-Pull - LakewoodLakewood311
Pull & SaveSpokane Valley210
Pick-n-Pull - LynnwoodLynnwood15
U-Pull-It Auto Parts - YakimaYakima15
Wisconsin · 1 lot · 10 cars (3 in the fit years)
Pick Your Part - MilwaukeeMilwaukee310

2,400 more Mazda3s from other years are on the lots we read, 99 of those lots with none from 2012–2013.

Pulling one

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

More used-part prices

Other parts off a Mazda3: Starter motor, Overhead console, Centre console / armrest, Engine fuse box, Power window switch, A/C heater climate control.

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

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.