Add a vehicle or application below.


New/Reconditioned/Rebuilt/Used Heavy Duty Semi Truck Engine Blocks

Shop our online inventory of New/Reconditioned/Rebuilt/Used Heavy Duty Semi Truck Engine Blocks for sale online. Enjoy our hassle-free online checkout or call to speak to an expert.
Clear Filters
  • Condition   
  • Year   
Submit Part Request
Cummins ISX15 Block

2010-2020 Cummins ISX15 Engine Block - New | P/N 5679823

NEW - New surplus no rear dowels
Cast#: 5575561
Eng Ser#:
CPL/Arr:
Part#:
Item:HD 5679823
Kansas City, MO $4450.00

Mack E7 Block

Mack E7 Engine Block - Used | P/N 239GBR5551M

USED - Mack E7 block cast # 239GBR5551M block has been cleaned,magnafluxed, Block may still require line ...
Cast#: 239GBR5551M
Eng Ser#:
CPL/Arr:
Part#:
Item:25749391
Spencer, IA $1000.00

Mack E7 Block: P/N 239GB5536M

Mack E7 Engine Block - Used | P/N 239GB5536M

USED - Mack E7 engine block, Cast# 239GB5536M, Visually inspected only
Cast#: 239GB5536M
Eng Ser#: 901804
Item:24967212
Spencer, IA $1906.00

Paccar MX13 Block

2013-2016 Paccar MX13 Engine Block - Used | P/N 0965294

USED - Paccar MX13 block p/N0965294
Cast#: 0965294
Item:25684745
Spencer, IA $2420.00

Cummins ISC Block

1998-2005 Cummins ISC Engine Block - Used | P/N 3945442

USED - ISC block cast # 3945442 visually inspected only will need to be sent for crack check magnaflex.
Cast#: 3945442
Eng Ser#: 45824619
Item:25796137
Spencer, IA $1350.00

2007 Cat C15 Block

Cat C15 Engine Block - Reconditioned | P/N 2221974

RECONDITIONED - Cat 15 block cast # 222-1974 surfaced, Lower sleeves installed, Counter bored, Align bored, Crack ...
Cast#: 222-1974
Eng Ser#:
CPL/Arr:
Part#:
Item:25767973
Spencer, IA $5000.00

Mack MP7 Block

Mack MP7 Engine Block - Used | P/N 1002130

USED - MP7 engine block cast # 1002130. Needs to be sent to machine shop for crack checks.
Cast#: 1002130
Item:25753998
Spencer, IA $1250.00

Cummins ISX Block: P/N 3683264

2003-2007 Cummins ISX Engine Block - Used | P/N 3683264

USED - Isx engine block, Cast# 3683264, Visually inspected only. *sold as good casting, Block needs to be...
Cast#: 3683264
Item:25723447
Spencer, IA $2138.00

Cummins X15 Block

Cummins X15 Engine Block - Used | P/N 4298515

USED - Cummins X15 block cast # 4298515. Needs to be sent to be checked at machine shop before sent out. ...
Cast#: 4298515
Eng Ser#: 80014132
Item:25707428
Spencer, IA $2888.00

Detroit 60 SER 12.7 Block: P/N 23506433

1998-2003 Detroit 60 Ser 12.7 Engine Block - Used | P/N 23506433

USED - 60 series 12.7 ENGINE BLOCK W/ PISTON COOLERS CAST # 23506433 WILL NEED TO BE MAGNUFLUXED AND CLEAN...
Cast#: 23506433
Eng Ser#: 06R0486534
Item:25663440
Spencer, IA $4250.00

Cummins X15 Block: P/N 4311621

Cummins X15 Engine Block - Used | P/N 4311621

USED - Visually inspected only
Cast#: 4298515
Eng Ser#: 80110584
Part#: 4311621
Item:25647348
Des Moines, IA $2888.00

Cat 3176 Block

Cat 3176 Engine Block - Used | P/N 6I0886

USED - Cat 3176 block cast #6I-0886 s/n 9CK21493
Cast#: 6I0886
Eng Ser#: 9CK21493
Item:25639914
Spencer, IA $1800.00

Mercedes MBE4000 Block

2007-2026 Mercedes MBE4000 Engine Block - Used | P/N A4600110201

USED - Visually inspected only
Cast#: A4600110201/001
Eng Ser#: 0902046
Item:25637726
Des Moines, IA $3500.00

Paccar MX13 Block

2010-2014 Paccar MX13 Engine Block - Used | P/N 0964632

USED - Paccar MX13 EPA10, Visually inspected
Cast#: 096432
Eng Ser#: A076007
Item:25616756
Des Moines, IA $2420.00

John Deere 4640 Block: P/N R78505

John Deere 4640 Engine Block - Used | P/N R78505

USED - Block visually inspeced only
Item:25599868
Spencer, IA $1000.00

Cummins ISB Block: P/N 3944918

Cummins ISB Engine Block - Used | P/N 3944918

USED - Cummins, Isb, Engine block, Cast # 3944918 has been cleaned, Magnafluxed and inspected, No cracks fo...
Cast#: 3944918
Eng Ser#: 56577197
CPL/Arr: 2569
Part#: 3944918
Item:25403657
Spencer, IA $1200.00

International DT466E Block: P/N 1829806C7

2004-2007 International DT466E Engine Block - Used | P/N 1829806C7

USED - International DT466E engine block, Cast# 1829806C7 *visually inspected only*
Cast#: 1829806C7
Item:25278613
Spencer, IA $1200.00

Cat C12 Block: P/N 162-0681

Cat C12 Engine Block - Used | P/N 1620681

USED - Cat C12 engine block cast# 162-0681 *visually inspected only*
Cast#: 162-0681
Eng Ser#: D12008832
Item:25167483
Spencer, IA $1486.00

Mack MP7 Block: P/N 1002035

Mack MP7 Engine Block - Used | P/N 1002035

USED - Mack MP7 engine block cast# 1002035 *visually inspected only*
Cast#: 1002035
Eng Ser#: 502631
Item:25096990
Spencer, IA $2036.00

Cat C12 Block: P/N 128-0406

Cat C12 Engine Block - Used | P/N 1280406

USED - Cat C12 engine block cast# 128-0406 has been cleaned, Magnafluxed and inspected. Will need upper rep...
Cast#: 128-0406
Eng Ser#: 1YN09548
Item:25081232
Spencer, IA $1816.00

International DT466C Block: P/N 1814042C1

International DT466C Engine Block - Used | P/N 1814042C1

USED - International DT466C engine block cast #1814042C1 *visually inspected only*
Cast#: 1814042C1
Eng Ser#: 468GM2U0677846
Item:25051063
Spencer, IA $1452.00

International DT466E Block: P/N 1829806C8

2004-2007 International DT466E Engine Block - Used | P/N 1829806C8

USED - DT466E EGR engine block, Cast# 1829806C8, Visually inpsected only
Cast#: 1829806C8
Item:25015379
Spencer, IA $606.00

Detroit 60 SER 12.7 Block: P/N 23505874

1988-1993 Detroit 60 Ser 12.7 Engine Block - Used | P/N 23505874

USED - Detroit 12.7L engine block, Cast# 23505874, Has been cleaned, Magnafluxed, and inspected, Block may ...
Cast#: 23505874
Eng Ser#: 06r0167155
CPL/Arr:
Part#:
Item:25011200
Spencer, IA $2146.00

Mack MP7 Block: P/N 1002035

Mack MP7 Engine Block - Used | P/N 1002035

USED - Mack MP7 engine block, Cast# 1002035, Visually inspected only
Cast#: 1002035
Eng Ser#: 500643
Item:24983041
Spencer, IA $2036.00

Mack MP7 Block: P/N 1002035

Mack MP7 Engine Block - Used | P/N 1002035

USED - Mack MP7 engine block, Cast# 1002035, Visually inspected only
Cast#: 1002035
Eng Ser#: 505412
Item:24865941
Spencer, IA $2036.00

Mack MP7 Block: P/N 1002099

Mack MP7 Engine Block - Used | P/N 1002099

USED - Mack MP7 engine block, Cast# 1002099, Visually inspected only
Cast#: 1002099
Eng Ser#: 528348F1H
Item:24864142
Spencer, IA $2238.00

Paccar MX13 Block: P/N 0964632

2010-2014 Paccar MX13 Engine Block - Used | P/N 0964632

USED - Paccar MX13 EPA10 engine block, Cast# 0964632, Visually inspected only
Cast#: 0964632
Eng Ser#: Y007413
Part#: 1840260
Item:24859852
Spencer, IA $2420.00

Detroit 60 SER 12.7 Block: P/N 23505874

1988-1993 Detroit 60 Ser 12.7 Engine Block - Used | P/N 23505874

USED - Detroit 12.7 engine block, Cast# 23505874, Visually inspected only
Cast#: 23505874
Eng Ser#: 06R0187978
Item:24855552
Spencer, IA $2146.00

International DT466E Block: P/N 1820494C4

1995-2004 International DT466E Engine Block - Used | P/N 1820494C4

USED - Cast# 1820494C4, Visually inspected only
Cast#: 1820494C4
Item:24821286
Spencer, IA $606.00

International DT466E Block: P/N 1820494C4

1995-2004 International DT466E Engine Block - Used | P/N 1820494C4

USED - P/N# 1820494C4, Visually inspected only
Cast#: 1820494C4
Eng Ser#: 469HM2U1054064
Item:24820977
Spencer, IA $606.00

International DT466E Block: P/N 1820494C4

1995-2004 International DT466E Engine Block - Used | P/N 1820494C4

USED - P/N# 1820494C4, Visually inspected only
Cast#: 1820494C4
Eng Ser#: 674156-37
Item:24820976
Spencer, IA $606.00

International DT466E Block: P/N 1820494C4

1995-2004 International DT466E Engine Block - Used | P/N 1820494C4

USED - P/N# 1820494C4, Visually inspected only
Cast#: 1820494C4
Eng Ser#: 469HM2U112051
Item:24820969
Spencer, IA $606.00

Cat 3116 Block: P/N 1014496

Cat 3116 Engine Block - Used | P/N 1014496

USED - P/N# 1014496, Visually inspected only
Cast#: 1014496
Eng Ser#: 9GK19139
Item:24819479
Spencer, IA $1430.00

Cat C10 Block: P/N 1280406

Cat C10 Engine Block - Used | P/N 1280406

USED - Cat C10 engine block, Cast# 1280406, Visually inspected only
Cast#: 1280406
Eng Ser#: 2PN03770
Item:24776813
Spencer, IA $1816.00

Cat 3176 Block: P/N 6I0886

Cat 3176 Engine Block - Used | P/N 6I0886

USED - Cat 3176 engine block, Visually inspected only, Cast# 6I0886
Cast#: 6I0886
Eng Ser#: 9CK25689
Item:24770125
Spencer, IA $1816.00

Cat 3176 Block: P/N 9Y6677

Cat 3176 Engine Block - Used | P/N 9Y6677

USED - Cat 3176 engine block cast# 9Y6677, Visually inspected only
Cast#: 9Y6677
Eng Ser#: 7LG01857
Item:24767489
Spencer, IA $1816.00

International DT466C Block: P/N 1814042C1

International DT466C Engine Block - Used | P/N 1814042C1

USED - International DT466C engiine block cast# 1814042C1 "visually inspected only"
Cast#: 1814042C1
Eng Ser#: 468GN2U0661086
Item:24720624
Spencer, IA $1452.00

Cat C3.8 Block: P/N 2CV1906

Cat C3.8 Engine Block - Used | P/N 2CV1906

USED - C3.8 engine block, Cast# 2CV1906, Visually inspected only
Cast#: 2CV1906
Item:24655894
Spencer, IA $2178.00

Cat 3176 Block: P/N 4P5916-02

Cat 3176 Engine Block - Used | P/N 4P5916

USED - 3176 engine block, Visually inspected only, Cast# 4P5916-02
Cast#: 4P5916-02
Item:24648003
Spencer, IA $1816.00

Mack MP7 Block: P/N 1002035

Mack MP7 Engine Block - Used | P/N 1002035

USED - MP7 engine block, Cast #1002035, Visually inspected only
Cast#: 1002035
Eng Ser#: 919451
Item:24624335
Spencer, IA $2036.00

Cat C13 Block: P/N 2397358

Cat C13 Engine Block - Used | P/N 2397358

USED - C13 engine block, Cast# P/N 239-7358, Has been cleaned & magnufluxed
Cast#: 239-7358
Item:24503287
Des Moines, IA $1732.00

2000 International DT466E Block: P/N JM2U1179031

1995-2004 International DT466E Engine Block - Used | P/N JM2U1179031

USED - DT466E engine block, Visually inspected only
Cast#: JM2U1179031
Eng Ser#: 466JM2U1179031
Item:C30665
Spencer, IA $606.00

2007 Cat C7 Block: P/N 2633773

Cat C7 Engine Block - Used | P/N 2633773

USED - C7 engine block, Cast# 263-3773, Visually inspected only
Cast#: 263-3773
Eng Ser#: WAX
CPL/Arr: 10R8813
Item:24652574
Sioux Falls, SD $1816.00

International DT466P Block: P/N 1820494C1

International DT466P Engine Block - Used | P/N 1820494C1

USED - DT466P block cast# 1820494C1 visually inspected
Cast#: 1820494C1
Item:24626752
Sioux Falls, SD $1816.00

Mack E7 Block

Mack E7 Engine Block - Used | P/N 239GBR5551M

USED - Bare block checked for cracks will prob need more machine work before install
Item:25677100
Winamac, IN $1100.00

Detroit DD15 Block

2007-2011 Detroit DD15 Engine Block - Used | P/N R47202

USED - Detroit DD15 eng. Block R47202 . Has been clean, Magnafluxed and inspected, Block may still require...
Cast#: R47202
Eng Ser#: 47290150032974
CPL/Arr:
Part#:
Item:25716442
Winamac, IN $2200.00

1997 New Holland 332T Block: P/N 87800156

New Holland 332T Engine Block - Used | P/N 87800156

USED - Ford/new holland 332T engine block, Has been machined may have superfical rust from sitting, May nee...
Cast#: HG1 08L5
Eng Ser#: -
CPL/Arr: -
Part#: -
Item:25461267
Winamac, IN $1000.00

Cummins ISC Block

2008-2020 Cummins ISC Engine Block - New | P/N 3800902

NEW - New cummins surplus 6CT / 8.3 late style block .casting # 3945442 part # - 3800902
Cast#: 3945442
Eng Ser#:
CPL/Arr:
Part#:
Item:HD 3800902
Winamac, IN $2350.00

International MAXXFORCE 9 Block: P/N 1878591C3

International MAXXFORCE 9 Engine Block - Used | P/N 1878591C3

USED - Maxxforce 9 engine block, Cast# 1878591C3, Has been cleaned, Magnafluxed and inspected. Will need up...
Cast#: 1878591C3
Eng Ser#: 570HM2U3103920
Item:24705299
Winamac, IN $1452.00
2 available

Cummins ISX15 Block

2010-2020 Cummins ISX15 Engine Block - New | P/N 5440756

NEW - Oem new block ISX15 no rear dowels
Cast#: 5440752
Eng Ser#:
CPL/Arr:
Part#:
Item:HD 5440756
$3750.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