The crankshaft is the part of an engine which translates reciprocating linear piston motion into rotation. Automobile crankshaft failure, apart from poor maintenance culture, is caused by age and distance covered. These attributes which caused crankshaft failure were investigated using questionnaire administration and oral interviews of the maintenance expert and experienced personnel in the three selected crankshaft maintenance shops in Akure, Nigeria based on six popular crankshaft brands. Information/data on failure rate and failure consequence thresholds were established and served as a decision rule on the basis at which optimal reconditioning process, replacement and interchangeability system of the crankshaft components were identified on the occurrence of failure rate (R 1 ) and failure consequence (β 1 ). Computer algorithm was developed for the software package, using Microsoft Visual C# computer language. The software was tested to determine their level of performance. The results generated from the application of these systems were categorised into six scenarios whereby the MC230 Class gave the best result. The software will be veritable tools in predicting crankshaft failure in automobile, manufacturing, and machine tools industries, for prompt solution.