2 or 3 engine failures in a year (assuming you're not abusing your vehicles) is likely an example of the occasional clustering of random events.
There is even a branch of statistical analysis for the study of clustering - through the so-called Poisson distribution.
Assuming that engine has been repaired properly, you're no more likely to have another engine failure than anyone else. And anyway, we all know that bad luck runs in threes!