Like some one else said- Luck of the draw. Mine's running strong at 60000 miles. 0 Problems so far. My friend's 335i kept breaking down until he sold it at 40,000 miles.
But hey, look on the bright side- soon you won't have anything to fix. Most everything that goes bad on the 335 already happened to you.