I have had two engine failures (one partial but could not maintain height). Both were due to professionally supplied parts or maintenance. In one case I had told the maintenance organization I thought there was an issue and had wasted significant time and money for no fault found till the other mag failed and I ended up on 1/2 a mag over Scotland (Robin DR400).
That is in around 1200 h, but both issues were in the first 600. I do my own maintenance now
Rod1