used cummins truck engine KTA19-C525 cummins flywheel adapter 4913659 for bulldozer engine SO40165