I've occasionally had the emissions light come up, usually after a change of fuel or a thrash. Have not been too bothered by it as it's only occasional and soon goes. However, I recently picked up a code reader which shows this:

I read up various threads which suggested this could be dirty vanos solenoid valves. So a coiple of hours ago I removed the two valves and cleaned them up in petrol, let them dry off and then put them back in, but swapped them over, as they're the same component.
I just took the car for a spin and it runs really badly - not picking up from slow speed and stalling when I come to a stop. Eventually the emissions light came on again and I managed to get home. These are the codes it now reads:

WHen the car has cooled down I'll swap them back again, but not sure what this is telling me. Any thoughts?

I read up various threads which suggested this could be dirty vanos solenoid valves. So a coiple of hours ago I removed the two valves and cleaned them up in petrol, let them dry off and then put them back in, but swapped them over, as they're the same component.
I just took the car for a spin and it runs really badly - not picking up from slow speed and stalling when I come to a stop. Eventually the emissions light came on again and I managed to get home. These are the codes it now reads:

WHen the car has cooled down I'll swap them back again, but not sure what this is telling me. Any thoughts?