Well, it depends on how you look at reliability as a whole, and what you might be measuring it against.
Mine is at 212K of hard miles. Very grateful it has never stranded me yet and needed a tow for a mechanical issue or failure. That for me is one important category for reliability as far as my needs are concerned. It's my work truck, I make my living in it. It has been extremely reliable in that respect.
The next category would be what repairs have had to be done so far and what was the complexity involved in the repair, the expense involved, and the time involved in the repair? So far I have had to do all the same repairs you listed, plus rear upper and lower control arms. The upper twice now. An o2 sensor. An injector. PCV pipe. Currently hunting down some leaks. And I assume before long I will need to do drive shafts and CV axles. Nothing has been all that complex so far. These are pretty simple in design in comparison to other vehicles and relatively easy to work on. Some of it might be time consuming, annoying, etc. What has been fixed so far gave me reasonable warning to get prepared and none of it has been outside the realm of amateur hours of repair labor at home. I apprecaite things being designed in a way that I can fix it myself, and with that being the case I would say the maintenance cost has be low so far. Nothing has really been unreasonable outside the normal wear and tear repairs either.
But as you can see it has not really been trouble free either. I have owned vehicles that were much worse. But I have also owned vehicles that faired much better to this point and beyond.
So to be completely open about it, I can say my 2007 with 212k has been more reliable than my buddies 2016 Tacoma and 2020 Tacoma, as well as several vehicles I have owned. But at the same time I can also say that it has not been nearly as trouble-free as a few Fords I have owned to beyond 300K, just to name a different brand. I had a car I drove 348k with zero repairs. And I had a truck I drove to 313k that replaced starter, alternator, heater core, clutch, water pump, timing chain cover gasket, and I did the timing set while I had it open for the gasket. That was the extent of the maintenance repairs.
So like I say, it depends on what you are measuring it against. Very reliable, simple, reasonable to work on. But at the same time, I have owned vehicles that lead me to believe some of the wear items could have been better like ball joints, bushings, a/c components, etc. But I also could be being unfair because I don't own anything newer than 2007 and it could be that material sources just aren't as good as they were on my older vehicles.
If I could pick up another 2007 in great shape with 145k I would do it in a heartbeat and not worry at all about it. I am actually way more concerned with what I might have to settle for one day when the one I have has a major major failure. That is for sure.
At the rate things are going, I am afraid it might be a 1:1 scale barbie jeep that I have to plug in every night when I get home from work.