U-PULLSCAN

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

What a used ABS pump / control module from a 2012–2017 GMC Terrain sells for

Across 96 completed eBay sales between 2026-05-13 and 2026-08-16, a used ABS pump / control module off a 2012–2017 GMC Terrain went for a median of US$118. We price ours at US$99.99 — the 25th percentile, so three quarters of those sales went for more.

US$99.99
we price at (P25)
US$118
median sale
96
completed sales
small-heavy
ship class
25
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.

Evidence: listing 1 — up to three of the sales behind this figure that were still on eBay when the price store was built. We publish no comp table and no listing titles.

Lots that have a GMC Terrain on the ground today

Find one near you, or open your state below.

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

Alabama · 7 lots · 14 cars (12 in the fit years)
EZ Pull N Pay - BirminghamBirmingham33
Pull-A-Part BirminghamBirmingham33
Pull-A-Part MontgomeryMontgomery24
Barry's U Pull It Auto PartsTheodore11
EZ Pull N Pay - DecaturDecatur11
EZ Pull N Pay - MontgomeryMontgomery11
Pick Your Part - HuntsvilleHuntsville11
Alberta · 4 lots · 35 cars (21 in the fit years)
Pick-n-Pull EdmontonEdmonton612
Pick-n-Pull - Calgary Barlow TrailCalgary610
iPull-uPullEdmonton56
Pick-n-Pull - Calgary 52 StCalgary47
Arizona · 8 lots · 16 cars (12 in the fit years)
Pull N Save - GlendaleGlendale24
U-Pick-ItFlagstaff23
Pull-A-Part TucsonTucson22
U-Pick-It - Prescott ValleyPrescott Valley22
Pull N Save - Phoenix NorthPhoenix12
Pull N Save - Phoenix SouthPhoenix11
Pull N Save - TucsonTucson11
U-Pull-&-Pay PhoenixPhoenix11
Arkansas · 2 lots · 12 cars (9 in the fit years)
Pick-n-Pull - Little RockLittle Rock710
Pickers U-Pull-It Self Service Auto PartsTexarkana22
British Columbia · 1 lot · 3 cars (1 in the fit years)
Empire Abbotsford Recycled Auto & Truck PartsAbbotsford13
California · 16 lots · 35 cars (28 in the fit years)
Pick-n-Pull - FresnoFresno45
Pick-n-Pull - StocktonStockton33
Pick Your Part - BakersfieldBakersfield33
iPull-uPull - FresnoFresno23
Pick Your Part - WilmingtonWilmington23
Pick-n-Pull - Moss LandingMoss Landing22
Pick-n-Pull - WindsorWindsor22
Pick Your Part - FontanaFontana22
Pick-n-Pull - ChicoChico13
iPull-uPull - PomonaPomona12
Pick Your Part - VictorvilleVictorville12
iPull-uPull - StocktonStockton11
Pick-n-Pull - FairfieldFairfield11
Pick-n-Pull - SacramentoSacramento11
Pick Your Part - Santa Fe SpringsSanta Fe Springs11
Pull N Save - RiversideRiverside11
Colorado · 4 lots · 10 cars (9 in the fit years)
Pick Your Part - DenverDenver55
U-Pull-&-Pay Colorado SpringsColorado Springs23
U-Pull-&-Pay AuroraAurora11
U-Pull-&-Pay DenverDenver11
Connecticut · 1 lot · 3 cars (2 in the fit years)
Chuck & Eddie's U-Pull ItSouthington23
Florida · 18 lots · 84 cars (58 in the fit years)
Budget U Pull It - Winter GardenWinter Garden1013
Pick Your Part - TampaTampa711
GO Pull-ItJacksonville67
Central Florida Pick & PayOrlando58
Pick Your Part - West Palm BeachWest Palm Beach44
A & A Auto RecyclingBradenton35
Pick Your Part - OrlandoOrlando35
Pick Your Part - GainesvilleGainesville34
Polk County Pick and PayLakeland33
U-Pull-&-Pay Fort MyersFort Myers33
Pick Your Part - Daytona BeachDaytona Beach24
Pick Your Part - LargoLargo24
Ace Pick A PartJacksonville23
Pasco EZ Pull ItHudson13
GO Pull-ItTallahassee12
Pick Your Part - ClearwaterClearwater12
U-Pull-&-Pay OrlandoOrlando12
Uncle Tony's U Pull ItFort Pierce11
Georgia · 14 lots · 42 cars (33 in the fit years)
Pull-A-Part Atlanta SouthConley55
Pick-n-Pull - JeffersonJefferson44
EZ Pull N Pay - AtlantaAtlanta34
Pull-A-Part Atlanta EastLithonia34
Pull-A-Part AugustaAugusta34
EZ Pull N Pay - ColumbusColumbus33
EZ Pull N Pay - Warner RobinsWarner Robins33
Fenix U-Pull - MoultrieMoultrie23
Cash-N-Carry Pull Your PartSavannah22
EZ Pull N Pay - StockbridgeStockbridge13
Pick Your Part - SavannahSavannah12
Pull-A-Part Atlanta NorthNorcross12
S&W U Pull U SaveLithonia12
GO Pull-ItGainesville11
Idaho · 5 lots · 16 cars (13 in the fit years)
Pick-A-Part Jalopy JungleTwin Falls55
Pick-A-Part Jalopy JungleGarden City34
Trusty Pick-A-PartCaldwell23
Pick-A-Part Jalopy JungleCaldwell22
Pick-A-Part Jalopy JungleNampa12
Illinois · 7 lots · 74 cars (47 in the fit years)
Pick Your Part - Chicago NorthChicago1117
Pick Your Part - DixmoorDixmoor1020
Joliet U-Pull-ItJoliet813
Pick Your Part - Washington ParkWashington Park67
Pick Your Part - Chicago SouthChicago48
Pick-n-Pull - SummitSummit45
Pick Your Part - RockfordRockford44
Indiana · 7 lots · 75 cars (44 in the fit years)
Pick Your Part - South BendSouth Bend1824
Indy U-Pull-ItIndianapolis612
Pick-n-Pull - HammondHammond69
Pick Your Part - Fort WayneFort Wayne513
Paul's Auto Yard - WestvilleWestville48
Paul's Auto Yard - MerrillvilleMerrillville34
Pull-A-Part IndianapolisIndianapolis25
Kansas · 3 lots · 13 cars (9 in the fit years)
Pick Your Part - WichitaWichita58
Pick-n-Pull - Kansas City (12th Street)Kansas City23
Midway U Pull - Kansas CityKansas City22
Kentucky · 3 lots · 8 cars (5 in the fit years)
Besslers U Pull & Save - HebronHebron36
Besslers U Pull & SaveLouisville11
Pull-A-Part LouisvilleLouisville11
Louisiana · 6 lots · 22 cars (14 in the fit years)
Pull-A-Part New Orleans WestNew Orleans79
Pull-A-Part LafayetteLafayette36
Pull-A-Part Baton RougeBaton Rouge14
UAPI - AlexandriaAlexandria11
UAPI - Bossier CityBossier City11
UAPI - MonroeMonroe11
Manitoba · 1 lot · 7 cars (6 in the fit years)
Buck's Auto Parts WinnipegWinnipeg67
Maryland · 4 lots · 8 cars (7 in the fit years)
Pick Your Part - EdgewoodEdgewood33
Pick Your Part - Hawkins PointBaltimore23
Pick Your Part - Baltimore (Erdman)Baltimore11
Pick Your Part - Mount AiryMount Airy11
Michigan · 5 lots · 66 cars (37 in the fit years)
Pick Your Part - WaylandWayland1013
U-Pull and Save, Pontiac 105Pontiac816
Ryan's Pick-a-PartDetroit712
Sterling (US Auto Supply)Sterling Heights615
Parts GaloreDetroit610
Minnesota · 2 lots · 12 cars (8 in the fit years)
U Pull R PartsRosemount48
U Pull R PartsEast Bethel44
Mississippi · 2 lots · 6 cars (4 in the fit years)
Pull-A-Part JacksonJackson34
BYOT Auto Parts - JacksonJackson12
Missouri · 8 lots · 45 cars (32 in the fit years)
Buddy's Upull Self Serve Auto PartsBrookline916
Pick-n-Pull - Kansas City (Winner Road)Kansas City56
Pick-n-Pull - Kansas City (Truman Road)Kansas City55
Midway U Pull - LibertyLiberty44
Pick-n-Pull - St. LouisSt. Louis34
Tri-State U-Wrench and Save Auto PartsJackson25
All-N-1 Auto PartsKansas City23
Pick-n-Pull - SpringfieldSpringfield22
Nebraska · 2 lots · 9 cars (4 in the fit years)
a-1 Crashed CarsSouth Sioux City36
Smith Auto inc Self ServePawnee City13
Nevada · 2 lots · 4 cars (3 in the fit years)
Nevada Pic-A-PartNorth Las Vegas23
Pick-n-Pull - SparksSparks11
New Brunswick · 1 lot · 3 cars (2 in the fit years)
Kenny U-Pull MonctonMoncton23
New York · 5 lots · 54 cars (46 in the fit years)
Wilbert's U-Pull-ItWilliamson1719
Wilbert's U-Pull-ItElma1214
Fenix U-Pull - East SyracuseEast Syracuse710
Fenix U-Pull - ElmiraElmira56
Wilbert's U-Pull-ItBath55
North Carolina · 12 lots · 35 cars (29 in the fit years)
Pick Your Part - DurhamDurham56
Pick Your Part - ClaytonClayton44
Pick Your Part - GreenvilleGreenville34
Pull-A-Part Winston-SalemWinston-Salem34
Foss JacksonvilleJacksonville33
Foss WilsonWilson33
Pick Your Part - GreensboroGreensboro23
Pick Your Part - CharlotteCharlotte22
Foss Winston-SalemWinston-Salem12
Pull-A-Part CharlotteCharlotte12
Foss La GrangeLa Grange11
Martin's Auto Salvage U-Pull-ItRaleigh11
Ohio · 10 lots · 72 cars (51 in the fit years)
Pull-A-Part - ClevelandCleveland913
Pull-A-Part AkronAkron712
Youngstown U-Pull-ItYoungstown78
Pick-n-Pull - ColumbusColumbus69
Pick Your Part - DaytonDayton58
Pick Your Part - CincinnatiCincinnati46
U Pull R PartsToledo46
Pull-A-Part CantonCanton45
U-Pull-&-Pay CincinnatiCincinnati44
Army's Auto WreckingLima11
Oklahoma · 3 lots · 11 cars (8 in the fit years)
Danny's U PullTulsa45
Pick Your Part - Oklahoma CityOklahoma City34
Roberts Parts-U-PickMoffett12
Ontario · 7 lots · 20 cars (14 in the fit years)
Kenny U-Pull SudburyHanmer45
Kenny U-Pull OttawaOttawa35
Pic N Save Stoney CreekStoney Creek23
Kenny U-Pull NewmarketNewmarket22
Kenny U-Pull CornwallLong Sault12
Kenny U-Pull, WindsorWindsor12
Kenny U-Pull AjaxAjax11
Oregon · 2 lots · 2 cars (2 in the fit years)
Pick-n-Pull - PortlandPortland11
Pick-n-Pull - SherwoodSherwood11
Pennsylvania · 3 lots · 9 cars (7 in the fit years)
Baughman's U-Pull-ItYork35
U-Pull-&-Pay PittsburghPittsburgh33
Tri Town Auto SalvageMount Joy11
Quebec · 5 lots · 6 cars (5 in the fit years)
Kenny U-Pull Rouyn-NorandaRouyn-Noranda12
Kenny U-Pull SaguenayJonquière11
Kenny U-Pull St-LazareSaint Lazare11
Kenny U-Pull St-SophieSainte-Sophie11
Kenny U-Pull Trois-RivièresTrois-Rivières11
South Carolina · 4 lots · 13 cars (7 in the fit years)
Sunshine Auto Salvage LLCOrangeburg36
Pick Your Part - GreenvilleGreenville23
Pick Your Part - GreerGreer12
Pull-A-Part ColumbiaColumbia12
Tennessee · 7 lots · 48 cars (28 in the fit years)
Express Pull-N-SaveLa Vergne1114
U-Pull-It Auto Parts - MemphisMemphis68
Pull-A-Part NashvilleNashville38
U-Pull-It Auto Parts - MillingtonMillington37
Pick Your Part - NashvilleNashville25
Pull-A-Part MemphisMemphis24
Pick Your Part - MemphisMemphis12
Texas · 23 lots · 97 cars (63 in the fit years)
RG Pick-a-PartAnthony615
Pick-n-Pull - Dallas (S Central Expressway)Dallas66
Pull-A-Part El PasoEl Paso57
Houston Auto RecyclersHouston55
Wrench-A-PartBelton45
Wrench-A-PartHolland45
Locos Gringos Pick N PullTyler44
Pick-n-Pull - Dallas (2nd Avenue)Dallas35
Wrench-A-PartAustin26
Wrench-A-Part RooseveltSan Antonio26
BYOT Auto Parts - BeaumontBeaumont24
Pick Your Part - Houston SWHouston23
Pick Your Part - Houston (Wallisville)Houston23
Wrench-A-PartLubbock23
H & H SalvageAmarillo22
Hwy 195 Used Auto PartsKilleen22
Spot My PartHarlingen22
Wrench-A-Part PrimoDel Valle22
Wrench-A-PartSan Antonio22
Pull-A-Part Corpus ChristiCorpus Christi14
Pick Your Part - Houston NorthvilleHouston12
U-Pull-&-Pay HoustonHouston12
UAPI - TEXARKANAWake Village12
Utah · 5 lots · 12 cars (8 in the fit years)
Pull N Save - West Valley CitySalt Lake City35
Pull N Save - SpringvilleSpringville22
Tear-A-Part - OgdenOgden12
Tear-A-Part - Salt Lake CitySalt Lake City12
Utah Pic-A-Part - OremOrem11
Virginia · 5 lots · 18 cars (16 in the fit years)
Pick-A-Part Recycled Auto Parts - StaffordStafford66
Pick-A-Part Recycled Auto Parts - FredericksburgFredericksburg46
Pick-n-Pull - Virginia BeachVirginia Beach44
Chesterfield Auto Parts - SouthsideMidlothian11
Foss U-Pull ItChesapeake11
Washington · 4 lots · 7 cars (5 in the fit years)
U-Pull-It Auto Parts - PascoPasco22
U-Pull-It Auto Parts - KennewickKennewick13
Braven Auto & MetalsLake Stevens11
Pull & SaveSpokane Valley11
Wisconsin · 2 lots · 11 cars (10 in the fit years)
Pick Your Part - MilwaukeeMilwaukee910
Sturtevant Auto SalvageSturtevant11

354 more GMC Terrains from other years are on the lots we read, 23 of those lots with none from 2012–2017.

Pulling one

Tools: 10mm + 13mm socket, line wrench, brake-line cap plugs (bring your own), drain pan.

More used-part prices

Other parts off a Terrain: Sunroof glass, Roof rack / cross bars, Power steering pump, Floor gear shifter, Seat belt retractor, Steering wheel.

ABS pump / control module off other models: Mercury Mariner, Ford Explorer, Ram 1500 Classic, Dodge Avenger.

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.