I don't want to come off as being overly harsh, but no car is going to heal itself. Cars need maintenance. Just reading through your posts, it sounds like you loved your 2009 because you didn't have to do anything to it. But your dad did. If your coolant leak is as slow as you say it is, you should have caught it by checking fluid levels under the hood once in a while. And several part suggestions you've considered "pricey", so you haven't done them. While I don't recommend just throwing parts at a car from an internet diagnosis, the least you can do is put 4 $2 spark plugs in your car. If you're unsure of the miles on them change them anyway. That might even fix it! Go through the owner's manual to get a feel for recommended inspections, replacements, etc. Some of it you can do yourself, and it'll also give you a better idea of what might be neglected.
NGK V-Power Nickel 4291 - Spark Plug | O'Reilly Auto Parts
If that doesn't do it, I'd bite the bullet and take it to a better mechanic (maaaaybe even a dealership). I can't speak for your area, but I have a Chevy dealership near me with a solid service department. They'll tell you if your water pump is leaking, or it may only be a hose, or maybe it's the rad and the leak will get worse and leave you stranded.. Pay the hour or so it'll take to diagnose your issue. At that point it may be something you want to tackle yourself to save on labour, or take to your own mechanic.
Again, don't take this the wrong way, I'm just trying to be honest with you. There's a reason why alot of entry-level cars get a bad wrap is it's the owner that's not maintaining them. A $100,000 Mercedes would have issues too if coolant leaks aren't fixed and spark plugs aren't changed.