Just like any car, it's how it's built and what you plan on doing to it.
A 150HP A-series is going to be a lot less reliable than a 998cc A-series pumping out a whopping 40HP
Same thing with the Starlet - If you want reliability it's there, just keep it stock 133HP output or mild increase and it will run reliably for years. It's not the motor though, it's everything else attached to it.
Take me for instance i broke a driveshaft shortly after i got it on the road. I also got a dud motor at first that unfortunately looked like it had never been serviced when we took it apart.
It's now running sweet and is perfectly reliable, but if i increase the power it has a far greater chance of breaking
something be it CV's, Turbo, etc.
You need to plan what you what - my car is pretty hard track focused with uprated and adjustable suspension, ceramic button clutch, R compound tires and this makes for a very tiring drive, it's loud bumpy but oh so mental and fun
If it was my daily i would be getting another car in a shot due to the way i built it. However it is what i wanted, if you want to drive it everyday you need to make it usable everyday. You will have teething problems at first as well. I had oil leaks, hydraulic leaks, driveshaft breakages and a dead motor. Once sorted though touch wood it has been good so far and worth every penny
