Sorry to hear this Dingy, but no, Evos are not unreliable. YOUR Evo is.
Mine has done 14000 miles this year, as in 14 thousand. Almost entirely to track days and around tracks, plus 3 Ring trips. In just under a year.
I've had to fit a new Track rod end. That is is it. £25 it cost me.
It has regular oil services and then gets driven like I stole it with no drama at all.
You've been very unlucky with yours, which is a shame as I'm sure you would have enjoyed the car more if it had worked more often more of the time.
Did you or the previous owner have any form of warranty with whoever built up the forged engine your car runs? Rods should deffo not be exiting the block