Hi,i just bought my 520i local 2003',i face this problem here,1)The 'check engine oil level' light on 2)the asc and abs light on 3)when the rpm going down to about 1k rpm my engine shut down with all the light still on(battery still supply in) ,i push gear to N swithoff the engine and swith on again,luckily the engine can restart ,this happen few times since two weeks ago i went to the benzone usj work shop to change a oem oil fuel pump,engine oil sensor (located at the bottom of the engine oil tank),the problem still occur, but the computer check doesn't show any fault on the crankshaft sensor,or the mech al so dont have any idea to solve the problem but ask me to leave the car with him to check properly, is anyone here faces this propblem before,i really love this car,hope anyone here can help on this ,thank you.