CAT 179-3439 engine camshaft for 3406E engine, controls valve and fuel injection timing, overhaul replacement for haul trucks and large loaders.