I am in the market for one of these (currently have a E46 328i SE). There seem to be quite a few knocking about around the X/Y plate 2001 for quite reasonable money.
I have read quite a few horrow reports about turbos failing on pre 03 models - is that the case? Is a 50k mile to 100 k miler a risk??
Regards