Fitted a new exhaust vanos a couple of weeks back. I had tried cleaning the valves, and swapping exhaust with inlet (they are the same), but ultimately a new valve (£75) got rid of the frequent warning light and fault code.
Easy job to do, takes maybe 30 minutes.