Heavy Equipment Parts & Attachments - New & Used for Sale

Vander Haag's is your destination for high quality used and new heavy equipment parts. We carry hard-to-find parts from all popular equipment types and manufacturers. Give us a call today to see how we can help you.
Clear Filters
Submit Part Request
2004 John Deere 3400 Hydraulic Valve

John Deere 3400 Hydraulic Valve - Used

USED - Bypass
Type: MANIFOLD
Item:25293362
Spencer, IA $600.00

2004 John Deere 3400 Hydraulic Valve

John Deere 3400 Hydraulic Valve - Used

USED - Solenoid valve
Type: SOLENOID VALVE
Item:25293370
Spencer, IA $300.00

2004 John Deere 3400 Pedals: P/N AZ55427

John Deere 3400 Pedal - Used | P/N AZ55427

USED - Brake pedal only
Part#: -
Type: BRAKE
Item:25166731
Spencer, IA $182.00

2004 John Deere 3400 Transfer Case: P/N 16033J011760

John Deere 3400 Transfer Case - Used | P/N 16033J011760

USED - Transfer case, Turner powertrain systems, Part number AZ54893
Item:25293311
Spencer, IA $3900.00

2004 John Deere 3400 Hydraulic Valve

John Deere 3400 Hydraulic Valve - Used

USED - Solenoid valve
Part#: 00973819
Type: SOLENOID VALVE
Item:25293367
Spencer, IA $775.00

2004 John Deere 3400 Drive Shaft: P/N AZ55063

John Deere 3400 Drive Shaft - Used | P/N AZ55063

USED - Front axle to transmission
Location: FRONT
Running Length: -
Over All Length: -
Item:25167068
Winamac, IN $364.00

2004 John Deere 3400 Electrical, Misc. Parts: P/N 0-001-230-018
Item:25175962
Spencer, IA $150.00

2004 John Deere 3400 Drive Shaft

John Deere 3400 Drive Shaft - Used

USED - Middle driveshaft, Engine to transmission
Location: MIDDLE
Over All Length: 46
Item:25294923
Spencer, IA $350.00

2004 John Deere 3400 Right Controls: P/N AZ55424

John Deere 3400 Right/Passenger Controls - Used | P/N AZ55424

USED - Multi function controller, Top button is missing
Type: JOYSTICK
Part #: -
Item:25166733
Spencer, IA $848.00

2004 John Deere 3400 Transmission: P/N AZ61675

John Deere 3400 Transmission - Used | P/N AZ61675

USED - Transmission assembly
Serial#: VERIFY
Part#: -
Torque Converter: YES
Item:25166757
Spencer, IA $3800.00
 with exchange

2004 John Deere 3400 Hydraulic Valve

John Deere 3400 Hydraulic Valve - Used

USED - Bi directional pressure valve
Type: RELIEF
Item:25293269
Spencer, IA $1100.00

2004 John Deere 3400 Hydraulic Cylinder: P/N AZ65932

John Deere 3400 Hydraulic Cylinder - Used | P/N AZ65932

USED - Larger lift cylinder closest to cab only
Type: LIFT
Pin to Pin: 48
Rod: 3
Barrel: 7
Item:25166718
Spencer, IA $3200.00
 with exchange

2004 John Deere 3400 Right Controls: P/N AZ54171

John Deere 3400 Right/Passenger Controls - Used | P/N AZ54171

USED - Gear shift knob and lever only
Type: Manual (uses linkages)
Part #: -
Item:25166734
Spencer, IA $302.00

2004 John Deere 3400 Hydraulic Cylinder: P/N AZ61605

John Deere 3400 Hydraulic Cylinder - Used | P/N AZ61605

USED - Smaller outer lift extension cylinder only
Type: LIFT
Pin to Pin: 46
Rod: 1.75
Barrel: 3.5
Item:25166719
Spencer, IA $3080.00
 with exchange

2004 John Deere 3400 Linkage: P/N AZ71023

John Deere 3400 Linkage - Used | P/N AZ71023

USED - Upper rear link only, Lower sold separately
Type: LEVER
Item:25166715
Spencer, IA $295.00

2004 John Deere 3400 Controls: P/N AL160157

John Deere 3400 Controls - Used | P/N AL160157

USED - Handbrake lever with mount only
Type: BRAKE
Part #: -
Item:25166735
Spencer, IA $182.00

2004 John Deere 3400 Electrical, Misc. Parts: P/N AZ63279
Item:25166743
Spencer, IA $242.00

2004 John Deere 3400 Air Cleaner: P/N AZ53955
Item:25166755
Spencer, IA $190.00

2004 John Deere 3400 Left Wheel

John Deere 3400 Left/Driver Equip, Wheel - Used

USED - Rim only
Size: 17.5X24
Pilot Dia: 9
# Lugs: 10
Bolt Circle: 12
Item:25166763
Spencer, IA $302.00

2004 John Deere 3400  Misc. Parts: P/N SE501387
Item:25166767
Spencer, IA $160.00

2004 John Deere 3400 Tow Hook: P/N Z78205
Item:25166771
Spencer, IA $182.00

2004 John Deere 3400 Linkage: P/N AZ71477

John Deere 3400 Linkage - Used | P/N AZ71477

USED - Lower link only, From lever to quick attach
Type: LEVER
Item:25166716
Spencer, IA $250.00

2004 John Deere 3400 Hydraulic Cylinder: P/N AZ56438

John Deere 3400 Hydraulic Cylinder - Used | P/N AZ56438

USED - Tilt cylinder only
Type: BUCKET/TILT
Pin to Pin: -
Rod: -
Barrel: -
Item:25166720
Spencer, IA $2200.00
 with exchange

2004 John Deere 3400 Cab Assembly: P/N AZ56747

John Deere 3400 Cab Assembly - Used | P/N AZ56747

USED - Cab shell only, Components sold separately
Item:25166724
Spencer, IA $2500.00

2004 John Deere 3400 Steering Column: P/N AL153312

John Deere 3400 Steering Column - Used | P/N AL153312

USED - Steering column assembly,does not includeinstrument cluster (sold separately)
Tilting: YES
Item:25166736
Spencer, IA $1090.00

2004 John Deere 3400 Lighting, Misc.: P/N AL116438

John Deere 3400 Lighting, Misc. - Used | P/N AL116438

USED - Mounts to front of cab
Location: CAB
Type: HEADLAMP
Bulb Type: -
Style: -
Item:25166744
Spencer, IA $60.00
2 available

2004 John Deere 3400 Grille

John Deere 3400 Grille - Used

USED - Rear hood guard, Mounts to frame
Item:25166752
Spencer, IA $484.00

2004 John Deere 3400 Left Tire And Rim

John Deere 3400 Left/Driver Tire and Rim - Used

USED - Front hercules SLAR4 tire and rim only
Tire Size: 17.5X24
Bolt Pattern: 12
Pilot Diameter: 9
Item:25166760
Spencer, IA $424.00

2004 John Deere 3400  Misc. Parts: P/N RE70536
Item:25166768
Spencer, IA $152.00

2004 John Deere 3400 Boom: P/N AZ58724

John Deere 3400 Boom - Used | P/N AZ58724

USED - Inner boom only (dipperstick) all links, Quick coupler and cylinder sold separately
Type: TELEHANDLER
Item:25166713
Spencer, IA $2420.00

2004 John Deere 3400 Interior, Misc. Parts: P/N AL116284

John Deere 3400 Interior, Misc. Parts - Used | P/N AL116284

USED - Seat belt assembly, Male and female end
Item:25166737
Spencer, IA $182.00

2004 John Deere 3400 Right Tire And Rim

John Deere 3400 Right/Passenger Tire and Rim - Used

USED - Front hercules SLAR4 tire and rim only
Tire Size: 17.5X24
Bolt Pattern: 12
Pilot Diameter: 9
Item:25166761
Spencer, IA $424.00

2004 John Deere 3400 Right Weight: P/N Z70323

John Deere 3400 Right/Passenger Weight - Used | P/N Z70323

USED - Rear RH weight only
Type: COUNTERWEIGHT
Item:25166765
Spencer, IA $364.00

2004 John Deere 3400  Misc. Parts: P/N RE500539

John Deere 3400 Fan Drive With Pulley, R500304 Superceded By RE500539 - Used

USED - Fan drive with pulley, R500304 superceded by RE500539
Item:25166769
Spencer, IA $122.00

2004 John Deere 3400 Right Interior, Misc. Parts: P/N Z68352

John Deere 3400 Right/Passenger Interior, Misc. Parts - Used | P/N Z68352

USED - Lower interior cab panel, Tan, Does not include joystick or brown armrest panel
Item:25183054
Spencer, IA $385.00

2004 John Deere 3400 Boom: P/N AZ57390

John Deere 3400 Boom - Used | P/N AZ57390

USED - Outer boom only, Inner boom, Cylinders, Linkages and quick attach sold separately
Type: TELEHANDLER
Item:25166714
Spencer, IA $3630.00

2004 John Deere 3400 Hydraulic Reservoir: P/N AZ62246

John Deere 3400 Hydraulic Reservoir - Used | P/N AZ62246

USED - Hydraulic tank only, Mounts under fuel tank
Material: POLY
Gallons: -
Item:25166722
Spencer, IA $1825.00

2004 John Deere 3400 Seat: P/N AZ65356

John Deere 3400 Seat - Used | P/N AZ65356

USED - Seat assembly, Seat belt sold separately cushions have rips
Seat Type: MECHANICAL
Material: CLOTH
Color: GREY
Suspension: -
Item:25166730
Spencer, IA $242.00

2004 John Deere 3400 Back Glass: P/N Z76047

John Deere 3400 Back Glass - Used | P/N Z76047

USED - Rear cab glass only
Type: REAR
Part#: -
Item:25166738
Spencer, IA $210.00

2004 John Deere 3400 Electrical, Misc. Parts
Item:25166742
Spencer, IA $122.00

2004 John Deere 3400  Misc. Parts: P/N R128658
Item:25166766
Spencer, IA $72.00

2004 John Deere 3400  Misc. Parts: P/N AZ55855
Item:25166770
Spencer, IA $302.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