; HomeHeavy Duty Truck PartsEngines & Engine PartsEngine AssysCaterpillarC12Used 2003 Caterpillar C12 Engine Assy Used 2003 Caterpillar C12 Engine Assy Unfortunately this part is temporarily unavailable. View other Caterpillar C12 Engine Assys