240-0786 is OEM camshaft assembly for Cat C9 engine, fits 330D,336D excavators, matched with C9 common rail fuel system to control intake and exhaust valve timing, widely used for heavy medium excavator overhaul.