CAT 452-2504 front camshaft for front bank of 3512B engine, controls valve timing of front cylinder group, replacement for generator set and oilfield power overhaul.