'The days when a car aficionado could repair his or her own car are long past, due primarily to the high software content.'
Not so, or only if you give up too easy or believe the propaganda. Cars still have pretty much the same systems, and quite frankly the electronics on top of those systems are frequently not the problem. One just has to go about things in a somewhat different manner. Of course, if one does not like to read he may as well give up, the new technology is out there to be learned about but one has to make the effort. Public library reference sections are loaded with it. Simply listening to your friend or uncle or the family go-to-car-guy is what will not cut it any more, as he is the one that often has not a clue. Those various peoples have literally caused as much or more trouble here onsite as the initial bad part............