ive been lucky with my 325. but my cousin got a cpo 335 last year, hes had so many issues for a car that only had about 55,000kms on it. So far:
1) water pump
3) cabin noise, new door seals
4) new mirrors (they moved on their own)
5) new oil level sensor
6) busted hood cable
7) some other issue related to applying the brakes when in reverse, car stayed there for 1 week
hes been back to the dealer a good 5 times in 8 months. Ideally his turbos would blow, thats one repair he wouldnt mind going back for before the warranty ends.