Oddly enough, only the blower motor failure is "electronic" in nature. Practically all the problems with this car have been mechanical.
The steering damper and lower front ball joints are probably due to our terrible roads. But a new steering rack? And all those oil leaks! The real thing that is making us dislike this car is it's propensity to NOT start and run. This is not the first time the car has been towed to the dealer.