It is always a pain when you have a new Car and it just does not work right I feel your pain had the same Problem with my Abarth so I went with a Mini. You could opt for another Mini if you have a good Dealer that takes care of you and the car it is a 50/50 Chance. I look at it this way.... all cars sooner or later will have some kind of problems/malfunction and need fixing but as long as I have a Dealer that takes good care of my Problems and the car the big battle has been won. I would have bought another Abarth really liked it but the Dealers and FCA Support was just a joke so i switched brands. Nothing worse than buying a new car and 6 weeks later you want too drive it into a wall because you hate it. Just my 2 Cents of Course.