Well last week my mates ST.s engine light came back on again. It was a lambda sensor fault. He replaced both sensors. The car was mint for a week and the light is back on. The inlet flap is sticking open. It looks like the imrc is at fault. We will take it apart and see if we can see anything inside.