Add a vehicle or application below.


Heavy Duty Truck Parts & Accessories - New, Used & Rebuilt for Sale

Vander Haag's is your destination for high quality new and used heavy duty truck parts, semi truck salvage, trucks, trailers, equipment and service. Give us a call today.
Clear Filters
Submit Part Request
2012 Meritor RD20145 Front Differential Assembly

Meritor RD20145 41 Spline 3.42 Ratio Front Carrier | Differential Assembly - Used

USED - Ring gear worn, Small gougues on teeth edges.
Cast#: 3200-F-1644
Ratio: 3.42
W/ Locker: NO
Side Gear Splines: 41
Item:25787837
Spencer, IA $885.00
 with exchange

2012 Paccar MX13 Engine Assembly

2012 Paccar MX13 Engine Assembly, 455HP - Core

CORE - Unknown failure.
Warranty: As-Is No Warranty
Rotates?: YES
Ventilated: No
Horsepower: 455
Item:C15349
Spencer, IA Please Call
Fuller FRO16210C Transmission Assembly | Assy# Verify

Fuller FRO16210C Transmission - Used

USED
Assembly#: VERIFY
Input Lgth: VERIFY
Clutch Housing Size: VERIFY
Speeds: -
Item:25788017
Spencer, IA $1595.00
 with exchange

2012 Peterbilt 384 50-inch Grab Handle

Peterbilt 384 50(in) Grab Handle, Fairing - Used

USED
Location: Fairing
Material: STAINLESS STEEL
Length: 50
Item:25788004
Spencer, IA $182.00

2012 Peterbilt 384 Left Headlamp

2008-2015 Peterbilt 384 Left/Driver Headlamp - Used

USED - Lens is cloudy
Type: COMPOSITE
Item:25788200
Spencer, IA $150.00

2012 Peterbilt 384 Right Headlamp
Item:25788204
Spencer, IA $155.00

2012 Peterbilt 384 Air Transfer Tube | Cowl To Cleaner | Engine: Mx13

Peterbilt 384 Air Transfer Tube - Used

USED - Cowl to cleaner
Engine: MX13
Location: COWL TO CLEANER
Item:25787985
Spencer, IA $122.00

2012 Peterbilt 384 Radiator Shroud

2012 Peterbilt 384 Radiator Shroud

USED - Aluminum shroud ring w/ rubber seal. Seal is worn/ gouged.
Height: 35
Width: 35
Thickness: 1.5
Hole Diameter: 34.25
Item:25793981
Spencer, IA $125.00

2012 Peterbilt 384 50-inch Grab Handle

Peterbilt 384 50(in) Grab Handle, Fairing - Used

USED
Location: Fairing
Material: STAINLESS STEEL
Length: 50
Item:25788002
Spencer, IA $182.00

Peterbilt 384 White Left Cab To Sleeper Fairing/Cab Extender

Peterbilt 384 White Left/Driver Cab to Sleeper Side Fairing/Cab Extender - Used

USED
Color: WHITE
Width: 15
Height: 59
Location: CAB to SLEEPER
Item:25788018
Spencer, IA $242.00

2012 Peterbilt 384 Bumper

2008-2015 Peterbilt 384 1 Piece Chrome Bumper - Used

USED - Bends throughout bumper, Cracked on the LH top corner
Type: 1 PIECE
SBA/SFA: SBA
Material: CHROME
Lights: NO
Item:25788194
Spencer, IA $480.00

Peterbilt 384 White Right Cab To Sleeper Fairing/Cab Extender

Peterbilt 384 White Right/Passenger Cab to Sleeper Side Fairing/Cab Extender - Used

USED
Color: WHITE
Width: 15
Height: 59
Location: CAB to SLEEPER
Item:25787991
Spencer, IA $242.00

2012 Peterbilt 384 31-inch Air Tank | 8-inch Diameter | 7 Ports

Peterbilt 384 8(in) Diameter Air Tank - Used | Length: 31(in)

USED
Length: 31
Diameter: 8
Location: BATTERY BOX
Ports: 7
Item:25787848
Spencer, IA $242.00

2012 Peterbilt 384 Aluminum Suspension Crossmember / K-Frame: Middle
Item:25787860
Spencer, IA $302.00

2012 Peterbilt 384 12-inch Step

Peterbilt 384 Left/Driver Step (Frame, Fuel Tank, Faring) - Used

USED
Length: 12
Material: ALUMINUM
Location: FRAME
Bolt Center: 10
Item:25787872
Spencer, IA $92.00

2012 Peterbilt 384 Left Seat Belt Assembly

Peterbilt 384 Left/Driver Seat Belt Assembly - Used

USED
Female end included: Included
Item:25788156
Spencer, IA $152.00

2012 Peterbilt 384 Instrument Cluster

Peterbilt 384 Speedometer Instrument Cluster - Used

USED - Volts, Coolant temp, Oil pressure, Tach, Speedo, Fuel, Primary air, Secondary air,
Gauges: 8
Engine: PACCAR MX13
Part#: VERIFY
Item:25788168
Spencer, IA $500.00

2012 Peterbilt 384 Left Fuse Box

2012 Peterbilt 384 Left Fuse Box

USED - Mounts under drivers kick panel, Does not include wiring
Engine: MX13
Transmission: FRO16210C
Mounts To: INSIDE OF DASH
Item:25788172
Spencer, IA $475.00

2012 Peterbilt 384 Right Seat, Air Ride

Peterbilt 384 Grey Cloth Air Ride Seat - Used

USED - Passenger side, Peterbilt logo
Profile: HIGH
Style: HIGH
Material: CLOTH
Color: GREY
Item:25788184
Spencer, IA $425.00

Shell Cab Assembly, 2012 Peterbilt 384 : Low Roof

2011-2026 Peterbilt 384 Cab Assembly - Used

USED - Shell cab components sold seperate
Brakes: AIR
Engine: MX13
Type: SHELL
Style: LOW ROOF
Item:25788212
Spencer, IA $2925.00

2012 Peterbilt 384 Blower Motor (Hvac)

Peterbilt 384 Blower Motor (HVAC) - Used

USED - Blower motor assembly with top cover.
Location: Cab
Item:25788248
Spencer, IA $135.00

2012 Meritor RD20145 Axle Housing (Front / Rear)

2012 Meritor RD20145 Axle Housing (Front / Rear)

USED
Brake Type: AIR DRUM
Wheel Type: PILOT
Suspension: PETE AIR LEAF
Track Width: 72
Item:25787841
Spencer, IA $850.00

2012 Peterbilt 384 Aluminum Battery Box

Peterbilt 384 Battery Box - Used

USED - W/ lid
Exposed: Yes
Lid included: WITH COVER
Length:
Width:
Item:25787849
Spencer, IA $400.00

2012 Peterbilt 384 Aluminum Suspension Crossmember / K-Frame: Mid Rear
Item:25787857
Spencer, IA $302.00

2012 Peterbilt 384 Aluminum Suspension Crossmember / K-Frame: Mid Front
Item:25787861
Spencer, IA $302.00

2012 Peterbilt 384 28-inch Deckplate

Peterbilt 384 28 x 34 Deckplate - Used

USED
Length: 28
Width: 34
Type: Fixed
Style: Serrated
Item:25787881
Spencer, IA $125.00

2012 Peterbilt 384 Wiper Motor, Windshield: W/ Transmission

Peterbilt 384 Windshield Wiper Motor - Used

USED - W/ transmission
With Transmission: TRANSMISSION INCLUDED
Item:25787973
Spencer, IA $200.00

2012 Peterbilt 384 Left Door

2008-2015 Peterbilt 384 White Left/Driver Door - Used

USED - Complete door does not include mirror, Trim cover around handle missing, One electrical switch cover...
Color: WHITE
Pwr Wnd: NO
W/ Mirror: NO
Type: COMPLETE DOES NOT INCLUDE MIRROR
Item:25788001
Spencer, IA $1195.00

2012 Peterbilt 384 Right Door Mirror | Material: Aluminum

2010-2017 Peterbilt 384 Aluminum Right/Passenger Door Mirror - Used

USED
Material: ALUMINUM
Power: YES
Heated: YES
Item:25788021
Spencer, IA $750.00

Peterbilt 384 Dash Panel: Cup Holder

2008-2026 Peterbilt 384 Cup Holder Dash Panel - Used

USED - Cup holder
Type: CUP HOLDER
Gauges:
Engine: PACCAR MX13
switches:
Item:25788169
Spencer, IA $650.00

Peterbilt 384 A/V (Audio Video)

Peterbilt 384 CD Player A/V Equipment (Radio)

USED
BLUETOOTH: NO
CD: YES
Equalizer: NO
TYPE: CD PLAYER
Item:25788173
Spencer, IA $100.00

2012 Peterbilt 384 Brake Control Module (Abs): P/N Verify

Peterbilt 384 Brake Control Module (ABS) - Used

USED - Bendix abs module
Part#: VERIFY
Item:25788177
Spencer, IA $544.00

2012 Peterbilt 384 Fuse Box

2012 Peterbilt 384 Fuse Box

USED - Mounts to firewall, Does not include wiring
Engine: MX13
Transmission: FRO16210C
Mounts To: FIREWALL
Item:25787886
Spencer, IA $475.00

2012 Peterbilt 384 Left Frame Horn
Item:25787982
Spencer, IA $325.00

2012 Eaton E-1202I Axle Assembly, Front

Eaton E-1202I Front Axle Assembly - Used

USED - Abs, Not unitized.
Rating: 12000
Brake Type: AIR DRUM
Spring Center: 34
Wheel Type: 10 BOLT PILOT
Item:25788010
Spencer, IA $1028.00

2012 Peterbilt 384 Right Door

2008-2015 Peterbilt 384 White Right/Passenger Door - Used

USED - Complete door does not include mirror,
Color: WHITE
Pwr Wnd: YES
W/ Mirror: NO
Type: COMPLETE DOES NOT INCLUDE MIRROR
Item:25788022
Spencer, IA $1785.00

2012 Peterbilt 384 Steering Column | Tilt: Yes | Telescope: Yes

2012 Peterbilt 384 Steering Column | Tilt: Yes | Telescope: Yes

USED - Does not include turn signal switch
Tilting: YES
Trans: MANUAL
Telescoping: YES
Air bag: NO
Item:25788158
Spencer, IA $450.00

2012 Peterbilt 384 Left Turn Signal/Column Switch

Peterbilt 384 Left/Driver Turn Signal/Column Switch - Used

USED - Steering column turn signal only
Part#: VERIFY
Item:25788162
Spencer, IA $122.00

2012 Peterbilt 384 Dash Assembly

2012 Peterbilt 384 Dash Assembly

USED - Shell dash, Structure only, Components sold seperately
Type: SHELL STRUCTURE ONLY
Engine: MX13
Brake Type: AIR
Tran Type: MANUAL
Item:25788166
Spencer, IA $1260.00

2012 Peterbilt 384 Left Interior Sun Visor
Item:25788182
Spencer, IA $110.00

2012 Peterbilt 384 Right Seat Belt Assembly

Peterbilt 384 Right/Passenger Seat Belt Assembly - Used

USED
Female end included: Not included or Damaged
Item:25788186
Spencer, IA $110.00

2012 Peterbilt 384 Fuel Tank Strap | Tank Dia: 24 | Strap Width: 3.0

2012 Peterbilt 384 Fuel Tank Strap | Tank Dia: 24 | Strap Width: 3.0

USED - Strap w/ bracket
Tank Dia: 24
Strap Width: 3.0
Material: STAINLESS
Includes Step: NO
Item:25788246
Spencer, IA $250.00

2012 Peterbilt 384 35-inch Air Tank | 8-inch Diameter | 7 Ports

Peterbilt 384 8(in) Diameter Air Tank - Used | Length: 35(in)

USED
Length: 35
Diameter: 8
Location: FRAME
Ports: 7
Item:25787847
Spencer, IA $242.00

2012 Peterbilt 384 Aluminum Suspension Crossmember / K-Frame: Rear
Item:25787855
Spencer, IA $302.00

2012 Peterbilt 384 Right Frame Horn
Item:25787987
Spencer, IA $535.00

Peterbilt 384 Dash Panel: Glove Box

2008-2026 Peterbilt 384 Glove Box Dash Panel - Used

USED - Glovebox w insert
Type: GLOVE BOX
Gauges: -
Engine: PACCAR MX13
switches: 0
Item:25788175
Spencer, IA $475.00

2012 Peterbilt 384 Right Interior Sun Visor
Item:25788183
Spencer, IA $110.00

2012 Peterbilt 384 White Right Extension Cowl: Cowl Extension Fender

Peterbilt 384 White Right/Passenger Extension Cowl - Used

USED - Cowl extension fender
Type: EXTENSION
Material: FIBERGLASS
Color: WHITE
Item:25788187
Spencer, IA $225.00

Our Locations

View Map
While Vander Haag's, Inc still holds strong to its family focused values that have been at the core of the business since first opening in 1939, the company now features 11 Midwest locations selling quality used/rebuilt/new truck parts, selling commercial trucks & trailers, and providing full service heavy duty truck repair. 43.178044 -95.155024  Spencer, IA 41.640436 -93.584249  Des Moines, IA 43.594099 -96.709450  Sioux Falls, SD 41.158006 -95.826804  Council Bluffs, IA 39.065417 -94.498172  Kansas City, MO 41.033283 -86.596167  Winamac, IN 39.740696 -86.255676  Indianapolis, IN 39.960151 -83.366700  London, OH 38.176011 -85.750102  Louisville, KY 32.807028 -96.873557  Dallas, TX 38.751480 -90.470276  Bridgeton, MO

Connect