Add a vehicle or application below.


New/Used Heavy Duty Semi Truck Engine Pistons

Shop our online inventory of New/Used Heavy Duty Semi Truck Engine Pistons for sale online. Enjoy our hassle-free online checkout or call to speak to an expert.
Clear Filters
Submit Part Request
Cat 3406E 14.6L Piston [& Related]

Cat 3406E 14.6L Engine Piston - New | P/N GRI2703

NEW - Wrist Pin Retainer Ring
Part #:
Eng Ser#:
CPL/Arr:
Item:PA GRI-2703
$2.69

Cummins ISX15 Piston [& Related]
Item:25706150
Spencer, IA $300.00
6 available

Cat 3406B Piston [& Related]

Cat 3406B Engine Piston - New | P/N 311004

NEW - Pin,Piston
Part #:
Eng Ser#:
CPL/Arr:
Item:PA 311004
Des Moines, IA $34.59

Cummins BCIII Piston [& Related]
Item:MB 191970
$16.73

Cat 3406B Piston [& Related]

Cat 3406B Engine Piston - New | P/N 311016

NEW - Piston
Part #:
Eng Ser#:
CPL/Arr:
Item:PA 311016
$147.30

Detroit 60 SER 14.0 Piston [& Related]

Detroit 60 Ser 14.0 Engine Piston - New | P/N 23537899

NEW - Kit - Piston
Part #:
Eng Ser#:
CPL/Arr:
Item:MB 23537899
$480.80

Cat 3126 Piston [& Related]

Cat 3126 Engine Piston - New | P/N 311163

NEW - Piston,(3126E)
Part #:
Eng Ser#:
CPL/Arr:
Item:PA 311163
$107.04

Cummins ISB Piston [& Related]

Cummins ISB Engine Piston - New | P/N 111460

NEW - Kit,Piston,0.5
Part #:
Eng Ser#:
CPL/Arr:
Item:PA 111460
$127.20

Cummins ISM Piston [& Related]

Cummins ISM Engine Piston - New | P/N 4025161

NEW - Kit - Piston
Part #:
Eng Ser#:
CPL/Arr:
Item:MB 4025161
$331.66

Detroit DD15 Piston [& Related]

Detroit DD15 Engine Piston - New | P/N A4720302317

NEW - Kit - Piston
Part #:
Eng Ser#:
CPL/Arr:
Item:MB A4720302317
$331.08

Cummins ISM Piston [& Related]

Cummins ISM Engine Piston - New | P/N 4089386

NEW - Kit - Piston
Part #:
Eng Ser#:
CPL/Arr:
Item:MB 4089386
$397.40

1997 New Holland 332T Piston [& Related]: P/N 87800996

New Holland 332T Engine Piston - Used | P/N 87800996

USED - Piston assembly
Part #: -
Eng Ser#: -
CPL/Arr: -
Item:25440771
Winamac, IN $150.00

1997 New Holland 332T Piston [& Related]: P/N 87800996

New Holland 332T Engine Piston - Used | P/N 87800996

USED - Piston assembly
Part #: -
Eng Ser#: -
CPL/Arr: -
Item:25440772
Winamac, IN $150.00

1997 New Holland 332T Piston [& Related]: P/N 87800996

New Holland 332T Engine Piston - Used | P/N 87800996

USED - Piston assembly
Part #: -
Eng Ser#: -
CPL/Arr: -
Item:25440768
Winamac, IN $150.00

Cummins ISB Piston [& Related]

Cummins ISB Engine Piston - New | P/N 4891178

NEW - Bushing - Connecting Rod
Item:MB 4891178
$6.31

Cat C15 Piston [& Related]

Cat C15 Engine Piston - New | P/N 2764637

NEW - Nozzle - Piston Cooling
Item:MB 2764637
$32.96

Cummins ISX Piston [& Related]

Cummins ISX Engine Piston - New | P/N 3687058

NEW - Nozzle - Piston Cooling
Item:MB 3687058
$10.81

Cummins ISX Piston [& Related]

Cummins ISX Engine Piston - New | P/N 111732

NEW - Kit,Piston,Isx
Part #:
Eng Ser#:
CPL/Arr:
Item:PA 111732
$944.75

Cummins ISX15 Piston [& Related]
Item:MB 2882023
$471.24

Cummins ISX15 Piston [& Related]
Item:MB 2882080
$471.24

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