A couple of updates back, we reported our 2018 BMW X3 M40i was suffering from a leaky sunroof, a creaking suspension, and a busted cargo net. I brought it in to get all of that sorted and to take care ...