There will be problem. This is because the old block has the piston coolers to transfer oil to the piston. But the new block does not,meaning the new block uses the type of connecting rod which has linkage to transfer oil to the piston from the crankshaft. So its better u dont use that block or you consult where you bought it first.
I lost a motor on a D5G dozer model 3046.I bought a block from Caterpillar.When starting to assemble the motor I found that the old block had piston coolers and the new one does not.Does anyone know if this will be a problem?Thanks for any help.