Browse our full inventory using the table below.

Contact Chris Redden at 502-468-9974 or chris@fourrsolutions.com with questions.

MakeModelCastingPart NumberComponent
Caterpillar1006300Camshaft
Caterpillar1007409Camshaft
Caterpillar1011358Cylinder Block
Caterpillar1013228Crankshaft
Caterpillar1013242Cylinder Block
Caterpillar1014496Cylinder Block
Caterpillar1014512Camshaft
Caterpillar1021598Camshaft
Caterpillar1034656Cylinder Block
Caterpillar1051713Cylinder Block
Caterpillar1051725Crankshaft
Caterpillar1073144Camshaft
Caterpillar1077691Camshaft
Caterpillar1083912Cylinder Block
Caterpillar1083918Cylinder Block
Caterpillar1085900Camshaft
Caterpillar1127509Cylinder Block
Caterpillar1161072Crankshaft
Caterpillar1161073Crankshaft
Caterpillar1161080Crankshaft
Caterpillar1169900Camshaft
Caterpillar1170173Camshaft
Caterpillar1258850Cylinder Block
Caterpillar1265923Cylinder Block
Caterpillar1280406Cylinder Block
Caterpillar1291094Cylinder Block
Caterpillar1291097Cylinder Block
Caterpillar1292887Camshaft
Caterpillar1292903Camshaft
Caterpillar1298585Camshaft
Caterpillar1298586Camshaft
Caterpillar1309709Camshaft
Caterpillar1310510Camshaft
Caterpillar1321116Crankshaft
Caterpillar1323211Crankshaft
Caterpillar1323213Crankshaft
Caterpillar1361157Camshaft
Caterpillar1367329Cylinder Block
Caterpillar1368882Crankshaft
Caterpillar1376716Camshaft
Caterpillar1378466Cylinder Block
Caterpillar1382010Camshaft
Caterpillar1382012Camshaft
Caterpillar1390538Camshaft
Caterpillar1439153Camshaft
Caterpillar1495401Cylinder Block
Caterpillar1512920Crankshaft
Caterpillar1527648Cylinder Block
Caterpillar1568536Crankshaft
Caterpillar1601799Crankshaft
Caterpillar1608145Crankshaft
Caterpillar1608147Crankshaft
Caterpillar1620681Cylinder Block
Caterpillar1673810Camshaft
Caterpillar1735999Camshaft
Caterpillar1737834Crankshaft
Caterpillar1833636Cylinder Block
Caterpillar1856349Camshaft
Caterpillar1878646Camshaft
Caterpillar1879000Crankshaft
Caterpillar1879381Camshaft
Caterpillar1894918Crankshaft
Caterpillar1950306Crankshaft
Caterpillar1950312Crankshaft
Caterpillar1950314Crankshaft
Caterpillar1988062Camshaft
Caterpillar2002052Cylinder Block
Caterpillar2012677Camshaft
Caterpillar2048797Camshaft
Caterpillar2074865Camshaft
Caterpillar2078503Crankshaft
Caterpillar2213247Cylinder Block
Caterpillar2214479Cylinder Block
Caterpillar2219358Crankshaft
Caterpillar2219360Crankshaft
Caterpillar2221974Cylinder Block
Caterpillar2223900Crankshaft
Caterpillar2223995Camshaft
Caterpillar2241273Camshaft
Caterpillar2241275Camshaft
Caterpillar2272478Camshaft
Caterpillar2275480Crankshaft
Caterpillar2277508Camshaft
Caterpillar2300065Camshaft
Caterpillar2347900Camshaft
Caterpillar2396139Camshaft
Caterpillar2397358Cylinder Block
Caterpillar2421787Camshaft
Caterpillar2500740Camshaft
Caterpillar2525009Camshaft
Caterpillar2558664Camshaft
Caterpillar2601814Camshaft
Caterpillar2601890Camshaft
Caterpillar2603204Camshaft
Caterpillar2611543Crankshaft
Caterpillar2674630Cylinder Block
Caterpillar2715658Crankshaft
Caterpillar2777258Cylinder Block
Caterpillar2891553Cylinder Block
Caterpillar3031381Cylinder Block
CumminsL1030250863034790
CumminsL1030332273055723
Cummins3058957Camshaft
Cummins3066186Camshaft
Cummins85530419913081223
Cummins3083932Camshaft
Cummins3084568Camshaft
Caterpillar3107612Camshaft
Caterpillar3124593Crankshaft
Caterpillar3133996Crankshaft
Caterpillar3133997Crankshaft
Caterpillar3253915Cylinder Block
Caterpillar3264278Crankshaft
Caterpillar3264280Crankshaft
Caterpillar3279242Cylinder Block
Caterpillar3370201Crankshaft
Caterpillar3371968Camshaft
CumminsISX34122773412280
CumminsISX41014203682836
CumminsISX3686660
CumminsK1930810643811988
CumminsK3830810643811988
CumminsK5030810643811988
CumminsL1030557213883486
Cummins6BT  (9MM)39045703910276
Cummins6BT  (7MM)39112733920395
CumminsISC (8.3)39435663945023
CumminsISL39697223969734
CumminsISB39436273991773
CumminsM1130735144004086
CumminsISX4298237
Cummins5.939659994955212
CumminsISX49267744962732
CumminsISL39736244987978
Cummins6.748906644988954
Cummins24 VALVE39772214988964
Detroit6V9251485435149877
Detroit8V9251485425149878
Detroit6 7151095485198219
CumminsISL 24 VAVLE49421325256469
CumminsISB49316475272383
Detroit23518717Camshaft
Detroit23521680Camshaft
DetroitSERIES 6023523284
DetroitSERIES 60892962023525566
DetroitSERIES 60892987223525567
DetroitSERIES 6023526844
DetroitSERIES 60 (EGR)2352968223531254
Detroit14.0L23533689
Detroit14.0L (EGR)23533689
DetroitDD1523538857
Detroit14.0L (EGR)2352968223538858
Caterpillar0R3023Camshaft
Caterpillar0R3973Crankshaft
Caterpillar0R5172Crankshaft
Caterpillar0R6221Crankshaft
Caterpillar31167E4204101-2352
Caterpillar3176B104-3844101-4004
Caterpillar3116101-4570105-1708
Caterpillar3412E105-3797108-1887
Caterpillar10R1511Cylinder Block
Caterpillar3406E156-7342132-9976
Caterpillar3126B133-3724133-3742
Caterpillar31264W0737140-7373
Caterpillar3406E142-7340142-7341
Caterpillar3176B144-2966
CaterpillarC104P6510148-2144
CaterpillarC12162-0683162-0623
CaterpillarC15175-5329176-9918
NavistarDT466E1823914C11823882C93
NavistarDT466E1827113C11830345C93
NavistarDT530E1830346C95
CaterpillarC15176-9917183-5396
NavistarMAXXFORCE1839769C5D1835862C94
NavistarDT466E1823619C11858242C91
Navistar6.0L1842080C11872648C93
NavistarMAXXFORCE1839769C1891092C91
NavistarMAXXFORCE1881851C11891092C91
NavistarMAXXFORCE1882591C11891092C91
Caterpillar1N4407Camshaft
Caterpillar1W5008Crankshaft
Caterpillar1W5060Camshaft
Caterpillar1W6206Crankshaft
Caterpillar1W6207Crankshaft
Caterpillar1W6212Crankshaft
Caterpillar3508201-4257
Caterpillar3512201-4257
Caterpillar3516201-4257
Caterpillar3126B205-1270205-1271
CaterpillarC7219-5843219-5844
CaterpillarC13245-4030245-4031
Navistar7.31825113C12501678C91
CaterpillarC13257-2189
NavistarDT466E258655C91
NavistarDT530E2599992C91
NavistarDT466E2600664C91
CaterpillarC15 ASCERT222-1982274-1953
CaterpillarC32284-2785274-5129
CaterpillarC16277-8240281-1640
CaterpillarC18277-8240281-1640
Caterpillar2P0960Cylinder Block
Caterpillar2W2300Crankshaft
Caterpillar2W4326Crankshaft
CaterpillarC13257-2168308-6358
CaterpillarC9201-2178311-7226
CaterpillarC9252-8437311-7229
CaterpillarC7219-5847314-4184
CaterpillarC13300-9511335-8322
CaterpillarC32359-0936
Navistar6.0L1843351C24307317R91
Caterpillar4N0006Crankshaft
Caterpillar4N0060Cylinder Block
Caterpillar4N0080Cylinder Block
Caterpillar4N5615Camshaft
Caterpillar4N7696Crankshaft
Caterpillar4P0623Cylinder Block
Caterpillar4P1653Cylinder Block
Caterpillar4P1658Cylinder Block
Caterpillar4P2002Cylinder Block
Caterpillar4P3583Camshaft
Caterpillar4P3758Camshaft
Caterpillar4P4334Crankshaft
Caterpillar4P5000Cylinder Block
Caterpillar3406E4P15994P5050
Caterpillar4P5121Crankshaft
Caterpillar4P5278Camshaft
Caterpillar3176A4PP12674P7268
Caterpillar4P7514Cylinder Block
Caterpillar4P9121Crankshaft
Caterpillar4P9838Camshaft
Caterpillar4W1765Camshaft
Caterpillar35082W58004W1900
Caterpillar35122W58004W1900
Caterpillar35162W58004W1900
Caterpillar4W2430Camshaft
NavistarMAXXFORCE1842242C35010606R91
Caterpillar5S3972Camshaft
Caterpillar5S5970Crankshaft
Caterpillar6I0763Cylinder Block
Caterpillar6I0866Cylinder Block
Caterpillar6I0886Cylinder Block
Caterpillar6I1453Crankshaft
Caterpillar6I1531Camshaft
Caterpillar6I1603Camshaft
Caterpillar6I4098Camshaft
Caterpillar6N1401Camshaft
Caterpillar6N3906Crankshaft
Caterpillar6N4990Camshaft
Caterpillar6N5674Camshaft
Caterpillar6N5768Camshaft
MackE6732GB5311732GB3424X
MackE7732GB5326M732GB3451X
MackE7732GB5320M732GB3452X
Caterpillar7C3346Cylinder Block
Caterpillar7C3536Crankshaft
Caterpillar7C3862Camshaft
Caterpillar7C3863Camshaft
Caterpillar7C3864Camshaft
Caterpillar7C4016Camshaft
Caterpillar7C4859Crankshaft
Caterpillar31164P51267E4205
Caterpillar7E7261Camshaft
Caterpillar7E9432Cylinder Block
Caterpillar7E9980Camshaft
Caterpillar7E9988Camshaft
Caterpillar7N1200Cylinder Block
Caterpillar7N5456Cylinder Block
Caterpillar7N6290Crankshaft
Caterpillar7N9364Cylinder Block
Caterpillar3406B7W0006 7W2233
Caterpillar3406B7W0009
Caterpillar3406B7W2200
Caterpillar3412B7W22407W2242
Caterpillar31164W07377W3228
Caterpillar7W3796Camshaft
Caterpillar7W5206Crankshaft
Caterpillar7W5426Camshaft
Navistar7.31808030C1809032C92
Caterpillar8M3665Camshaft
Caterpillar8N8265Cylinder Block
Caterpillar8N9265Cylinder Block
Navistar7.3991842C92
Caterpillar9L7013Camshaft
Caterpillar9N0300Crankshaft
Caterpillar9N0312Crankshaft
Caterpillar9N1031Crankshaft
Caterpillar9N3100Cylinder Block
Caterpillar9S0123Crankshaft
Caterpillar9Y0631Camshaft
Caterpillar3176A9Y66789Y2760
Caterpillar9Y3467Crankshaft
Caterpillar9Y5706Crankshaft
Caterpillar9Y6677Cylinder Block
Caterpillar9Y7071Cylinder Block
Caterpillar9Y9112Crankshaft
Caterpillar31167W32279Y9166
Cummins1710133570AR11742
Cummins1710133573AR11745
CumminsN14CALLCALL
CaterpillarG3500GAS HEADGAS HEAD
Caterpillar3116107-7610
CaterpillarC9213-4360
CaterpillarC12200-1282
Cummins6BT  (7MM)3910276
Cummins6BT  (7MM)3904573
Cummins24 VALVE4983298
CumminsISX4059264
CumminsISM3895860
CumminsISM3417629
MackE7732GB5335M
MackE7732GB4468M
MackE-TECH732GB5341M
MackE-TECH732GB5352M