same problem on my bmw 2003 330 ci red oil light blink when come to a stop or at idles, it blinks...why??? bought my car in the shop cause yellow oil light was on and now the yellow light is fixed, cause changed the oil lever sensor. so i bought back to the shop and they said need to change the oil pressure sensor, so they changed it but the problem still there, anyone know why??? or anyone solve the problem yet???