An engine fault diagnostic system is provided which can identify the date an engine failure has occurred in a bearing. The engine failure diagnostic system 1 includes: a motor 10 having a rotating shaft and a bearing receiving the rotating shaft; a vibration sensor 11 capable of detecting a vibration of the engine 10 when the rotating shaft is in a rotating state; a date information output unit 12 that can output date information; a vibration information storage unit 13 that stores vibration information detected by the vibration sensor 11 and date information output by the date information output unit 12 in a correlation, and an error date identification unit 21 that has the date on which an error has occurred in the bearing of the engine 10 , based on the vibration information and the date information stored in the vibration information storage unit 13 identified.
展开▼