Its only the E46's (new shape) with major engine problems. Oil Starvation, to crank shells.... engine seize.... TBH I hadn't heard of a recall, but I do know, as much as BMW were initially denying responsibility, they will now rebuild/replace FOC.... Provided the ECU doesnt suggest over-revving or track abuse
Wapster, Get the M3, so long as is a nicely maintained one and not too pimp daddy ish