An Odd ball unit Canadian Pacific 22 is a 44 ton D-T-C Diesel torque converter built by The Canadian Locomotive Company In Kingston Ontario It Is A diesel hydraulic powered by 2 250 hp caterpillar diesel engines. Note the side rods Something common in Europe but not in North America