I brought the car in to fix my oil light illuminating yellow YET again on my 330ci, now it looks like they're going to replace my whole instrument cluster to fix the problem.
They have done a software upgrade and replaced the oil sensor in the past with still no luck.