Part No.398-0968, caterpillar camshaft assembly for C9.3 electronic engine, controls valve and fuel injection timing, overhaul spare part for 336, 340 large excavators.