The engine shall deliver minimum power out put 335 HP min. SAE J1349 at rated RPM, equipped with fuel pump, water pump, cooling fan, heavy duty radiator, lubricating oil pump, air cleaner, alternator, stator, hydraulic pump & any other required engine accessories.