Caterpillar 3412E rebuilt engine