Had been getting the same two codes (2882, 2883 - mixture preparation bank 1&2) for a week, accompanied by partial loss of power. Then yesterday the car just would not start. No CEL, though. Towed to dealer.
Diagnosis: dead fuel pump. So there.
'05 E46 325i MT
'08 E92 335i MT
'11 X5 35d