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 2010–2011 GMC Terrain sells for

Across 3 completed eBay sales between 2026-08-14 and 2026-09-21, a used body control module off a 2010–2011 GMC Terrain went for a median of US$49.95. We price ours at US$46.72 — the 25th percentile, so three quarters of those sales went for more.

US$46.72
we price at (P25)
US$49.95
median sale
3
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 GMC Terrain on the ground today

Find one near you, or open your state below.

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

Alabama · 1 lot · 4 cars (1 in the fit years)
Pull-A-Part MontgomeryMontgomery14
Alberta · 4 lots · 35 cars (13 in the fit years)
Pick-n-Pull EdmontonEdmonton512
Pick-n-Pull - Calgary Barlow TrailCalgary410
Pick-n-Pull - Calgary 52 StCalgary37
iPull-uPullEdmonton16
Arizona · 4 lots · 11 cars (6 in the fit years)
Pull N Save - GlendaleGlendale24
Pull N Save - GilbertGilbert22
U-Pick-ItFlagstaff13
Pull N Save - Phoenix NorthPhoenix12
Arkansas · 1 lot · 10 cars (3 in the fit years)
Pick-n-Pull - Little RockLittle Rock310
British Columbia · 2 lots · 6 cars (4 in the fit years)
Pick-n-Pull KelownaKelowna33
Empire Abbotsford Recycled Auto & Truck PartsAbbotsford13
California · 9 lots · 21 cars (10 in the fit years)
Pick-n-Pull - ChicoChico23
Pick-n-Pull - FresnoFresno15
iPull-uPull - FresnoFresno13
Pick Your Part - WilmingtonWilmington13
iPull-uPull - PomonaPomona12
Pick Your Part - VictorvilleVictorville12
Pick-n-Pull - American CanyonAmerican Canyon11
Pick-n-Pull - MercedMerced11
Pick-n-Pull - ModestoModesto11
Colorado · 1 lot · 3 cars (1 in the fit years)
U-Pull-&-Pay Colorado SpringsColorado Springs13
Connecticut · 1 lot · 3 cars (1 in the fit years)
Chuck & Eddie's U-Pull ItSouthington13
Florida · 14 lots · 73 cars (25 in the fit years)
Pick Your Part - TampaTampa411
Budget U Pull It - Winter GardenWinter Garden313
Central Florida Pick & PayOrlando38
A & A Auto RecyclingBradenton25
Pick Your Part - OrlandoOrlando25
Pick Your Part - Daytona BeachDaytona Beach24
Pasco EZ Pull ItHudson23
GO Pull-ItJacksonville17
Pick Your Part - GainesvilleGainesville14
Pick Your Part - LargoLargo14
Ace Pick A PartJacksonville13
GO Pull-ItTallahassee12
Pick Your Part - ClearwaterClearwater12
U-Pull-&-Pay OrlandoOrlando12
Georgia · 10 lots · 28 cars (13 in the fit years)
EZ Pull N Pay - StockbridgeStockbridge23
GO Pull-It Atlanta EastNorcross22
Pick Your Part - FayettevilleFayetteville22
EZ Pull N Pay - AtlantaAtlanta14
Pull-A-Part Atlanta EastLithonia14
Pull-A-Part AugustaAugusta14
Fenix U-Pull - MoultrieMoultrie13
Pick Your Part - SavannahSavannah12
Pull-A-Part Atlanta NorthNorcross12
S&W U Pull U SaveLithonia12
Idaho · 2 lots · 5 cars (2 in the fit years)
Trusty Pick-A-PartCaldwell13
Pick-A-Part Jalopy JungleNampa12
Illinois · 6 lots · 70 cars (27 in the fit years)
Pick Your Part - DixmoorDixmoor1020
Pick Your Part - Chicago NorthChicago617
Joliet U-Pull-ItJoliet513
Pick Your Part - Chicago SouthChicago48
Pick Your Part - Washington ParkWashington Park17
Pick-n-Pull - SummitSummit15
Indiana · 6 lots · 71 cars (29 in the fit years)
Pick Your Part - Fort WayneFort Wayne713
Pick Your Part - South BendSouth Bend624
Indy U-Pull-ItIndianapolis612
Paul's Auto Yard - WestvilleWestville48
Pick-n-Pull - HammondHammond39
Pull-A-Part IndianapolisIndianapolis35
Kansas · 2 lots · 11 cars (4 in the fit years)
Pick Your Part - WichitaWichita38
Pick-n-Pull - Kansas City (12th Street)Kansas City13
Kentucky · 1 lot · 6 cars (3 in the fit years)
Besslers U Pull & Save - HebronHebron36
Louisiana · 7 lots · 23 cars (12 in the fit years)
Pull-A-Part LafayetteLafayette36
Pull-A-Part Baton RougeBaton Rouge34
Pull-A-Part New Orleans WestNew Orleans29
BYOT Auto Parts - Baton RougePort Allen11
Pipes U-Pull-ItShreveport11
UAPI - North ShreveportShreveport11
UAPI - South ShreveportShreveport11
Manitoba · 1 lot · 7 cars (1 in the fit years)
Buck's Auto Parts WinnipegWinnipeg17
Maryland · 1 lot · 3 cars (1 in the fit years)
Pick Your Part - Hawkins PointBaltimore13
Michigan · 5 lots · 66 cars (28 in the fit years)
Sterling (US Auto Supply)Sterling Heights915
U-Pull and Save, Pontiac 105Pontiac816
Ryan's Pick-a-PartDetroit412
Parts GaloreDetroit410
Pick Your Part - WaylandWayland313
Minnesota · 1 lot · 8 cars (4 in the fit years)
U Pull R PartsRosemount48
Mississippi · 2 lots · 6 cars (2 in the fit years)
Pull-A-Part JacksonJackson14
BYOT Auto Parts - JacksonJackson12
Missouri · 5 lots · 34 cars (12 in the fit years)
Buddy's Upull Self Serve Auto PartsBrookline716
Tri-State U-Wrench and Save Auto PartsJackson25
Pick-n-Pull - Kansas City (Winner Road)Kansas City16
Pick-n-Pull - St. LouisSt. Louis14
All-N-1 Auto PartsKansas City13
Nebraska · 2 lots · 9 cars (5 in the fit years)
a-1 Crashed CarsSouth Sioux City36
Smith Auto inc Self ServePawnee City23
Nevada · 1 lot · 3 cars (1 in the fit years)
Nevada Pic-A-PartNorth Las Vegas13
New Brunswick · 1 lot · 3 cars (1 in the fit years)
Kenny U-Pull MonctonMoncton13
New York · 4 lots · 49 cars (8 in the fit years)
Fenix U-Pull - East SyracuseEast Syracuse310
Wilbert's U-Pull-ItWilliamson219
Wilbert's U-Pull-ItElma214
Fenix U-Pull - ElmiraElmira16
North Carolina · 7 lots · 24 cars (9 in the fit years)
Foss HavelockHavelock33
Pick Your Part - DurhamDurham16
Pick Your Part - GreenvilleGreenville14
Pull-A-Part Winston-SalemWinston-Salem14
Pick Your Part - GreensboroGreensboro13
Foss Winston-SalemWinston-Salem12
Pull-A-Part CharlotteCharlotte12
Ohio · 8 lots · 67 cars (20 in the fit years)
Pull-A-Part - ClevelandCleveland413
Pull-A-Part AkronAkron412
Pick-n-Pull - ColumbusColumbus39
Pick Your Part - DaytonDayton38
Pick Your Part - CincinnatiCincinnati26
U Pull R PartsToledo26
Youngstown U-Pull-ItYoungstown18
Pull-A-Part CantonCanton15
Oklahoma · 4 lots · 13 cars (5 in the fit years)
Pick Your Part - TulsaTulsa22
Danny's U PullTulsa15
Pick Your Part - Oklahoma CityOklahoma City14
Roberts Parts-U-PickMoffett12
Ontario · 5 lots · 17 cars (6 in the fit years)
Kenny U-Pull OttawaOttawa25
Kenny U-Pull SudburyHanmer15
Pic N Save Stoney CreekStoney Creek13
Kenny U-Pull CornwallLong Sault12
Kenny U-Pull, WindsorWindsor12
Pennsylvania · 1 lot · 5 cars (2 in the fit years)
Baughman's U-Pull-ItYork25
Quebec · 1 lot · 2 cars (1 in the fit years)
Kenny U-Pull Rouyn-NorandaRouyn-Noranda12
South Carolina · 4 lots · 13 cars (6 in the fit years)
Sunshine Auto Salvage LLCOrangeburg36
Pick Your Part - GreenvilleGreenville13
Pick Your Part - GreerGreer12
Pull-A-Part ColumbiaColumbia12
Tennessee · 8 lots · 50 cars (20 in the fit years)
Pull-A-Part NashvilleNashville48
U-Pull-It Auto Parts - MillingtonMillington47
Express Pull-N-SaveLa Vergne314
Pick Your Part - NashvilleNashville35
U-Pull-It Auto Parts - MemphisMemphis28
Pull-A-Part MemphisMemphis24
Pick Your Part - MemphisMemphis12
Pull-A-Part KnoxvilleKnoxville12
Texas · 17 lots · 69 cars (34 in the fit years)
Wrench-A-PartAustin46
Wrench-A-Part RooseveltSan Antonio46
RG Pick-a-PartAnthony315
Pull-A-Part Corpus ChristiCorpus Christi34
BYOT Auto Parts - Bryan/College StationCollege Station33
Pull-A-Part El PasoEl Paso27
Pick-n-Pull - Dallas (2nd Avenue)Dallas25
BYOT Auto Parts - BeaumontBeaumont24
CFC RecyclingDallas22
Prestige Pull Your PartHouston22
Pick Your Part - Houston SWHouston13
Pick Your Part - Houston (Wallisville)Houston13
Wrench-A-PartLubbock13
Pick Your Part - Houston NorthvilleHouston12
U-Pull-&-Pay HoustonHouston12
Pick-n-Pull - Fort WorthFort Worth11
Picker's RenoReno11
Utah · 4 lots · 10 cars (5 in the fit years)
Pull N Save - West Valley CitySalt Lake City25
Tear-A-Part - OgdenOgden12
Tear-A-Part - Salt Lake CitySalt Lake City12
Utah Pic-A-Part - OgdenOgden11
Virginia · 2 lots · 7 cars (2 in the fit years)
Pick-A-Part Recycled Auto Parts - FredericksburgFredericksburg16
Chesterfield Auto PartsRichmond11
Washington · 3 lots · 5 cars (4 in the fit years)
U-Pull-It Auto Parts - KennewickKennewick23
Pull & SaveMead11
U-Pull-It Auto Parts - YakimaYakima11
Wisconsin · 1 lot · 10 cars (1 in the fit years)
Pick Your Part - MilwaukeeMilwaukee110

741 more GMC Terrains from other years are on the lots we read, 94 of those lots with none from 2010–2011.

Pulling one

Removal video.

More used-part prices

Other parts off a Terrain: Centre console / armrest, Headlight assembly, Wiper motor, A/C heater climate control, Engine cover, Throttle body.

Body control module off other models: Nissan Versa, GMC Yukon, Dodge Dakota, Mazda6.

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.