CAT 452-2503 front camshaft for front cylinder bank of 3508B engine, controls valve and fuel injection timing, replacement for oilfield power and generator overhaul.