A few times now after I have topped up with oil the management light comes on and the goes out after a few days. After its lasst service with a complete oil and filter change (genuine parts) the light has come on and stayed on with a slight surging of engine speed, Mass airflow code shows, replaced unit but no effect. Any ideas?