I’ve owned two 318Ci’s, albeit both with the N46. I don’t know how different that is from the N42, but they’ve been by far the two most unreliable cars I’ve ever had. In fairness I think they were both maintained poorly (or not at all) by previous owners, but still.