I have posted about this problem before and every time teh dealer turns off the light and claims to have fixed it. Whenever I go on a long journey and drain the fuel tank rapidly e.g. over a five hour drive (RRSport 2.0l petrol P400e) , as soon as I turn the ignition on after refueling, the tellow check engine warning light comes on. It never happens if I refuel after a few weeks of short journeys. It only happens after I refuel after very long journeys. I have used different grades of fuel and different fuel stations but it always happens.
It is pretty annoying as I have been unable to do a 500km journey without the check engine light coming on.