Original and brand new genuine valve guide 259-5829 caterpillar 330D 336D D6R engine guide valve 2595829
Original brand new genuine caterpillar parts 3190677 for 324D/325D/329D/336D high pressure oil pump actuation pump C7C9 319-0677