 Two years ago I bought my second BMW E90 mostly because my first one was so reliable and i wanted AWD. I bought a 2009 bmw 328i xdrive (sulev) with 120,000 miles on it. The car ran and drove great for about 4 months until it started to fall apart. I mostly drive only highway miles. First problem, happened while driving on the highway. The lines in the gas tank went out, I had no idea that this could happen!! $1700 for a new tank and labor. Second problem, three separate times I have had a run flat tire just go flat on the highway! $300 each, and you can not drive on these when they are flat!!. Third problem, the valve cover gasket started leaking a lot $400. Fourth problem, blower motor went out in the dead of winter, $250. Third and current problem, the car is currently in the shop because while driving down the highway a very loud grinding noise and an extreme wobble coming from transfer case or transmission, not sure yet what it is. its not going to be cheap im sure. On going problem, I have found that all sulev BMW's do is a loud lifter or lifters taping loudly. I love BMW's and my last one was great but after this one im probably done with them.