Lots of differences on the "Semi-truck" 3176 CAT engines verses C-12.Different:block, crank, geartrain, cam assembly, front cover assembly, electronics and sensors, transfer pump, water pump, coolant by-pass tube, oil cooler assembly, water passage to oil cooler, fuel rail assembly with check valve verses older spring-loaded relief valve.This is just what comes to mind, quickly.