i stupidly ran out of diesel today in the c class 320cdi, a split second before it stopped, the yellow engine light came on, i filled the tank then started the engine, after a few seconds of cranking the engine fired and runs normally but the amber engine light is still on, any thoughts as to why??