Redundancy in ship systems is provided to ensure operational resilience through equipment backups which ensures system availability and offline repairs of machinery. The electric power generation system of ships provides the most utility of all systems, hence is provided with good level of standby units to ensure reliable operations. Nonetheless, the occurrence of undesired black outs are common onboard ships and portends a serious danger to ship security and safety. Therefore, understanding the contributing factors affecting system reliability through component criticality analysis is essential to ensure a more robust maintenance and support platform for efficient ship operations. In this regard hybrid reliability and fault detection analysis were conducted to establish component criticality and related fault conditions. A case study was conducted on a ship power generation system consisting of 4 marine diesel power generation plants onboard an Offshore Patrol Vessel (OPV). Results from the reliability analysis indicate overall low system reliability of less than 70 per cent within the first 24 months of the 78 operational months. Component criticality using reliability importance measures was used to identify all components with more than 40 per cent contribution to sub systems failure. Additionally, machine learning was used to aid the reliability analysis through feature engineering and fault identification using Artificial Neural Networks classification. The ANN has identified failure patten threshold at about 200kva which can be attributed to overheating, hence establishing link between component failure and generator performance.