Yeah because of the sports cat. EU emissions mandates the money light comes on when the cat efficiency falls outside of spec, but it doesn't change how the engine runs.
I couldn't get rid of the evap codes until I'd replaced the N80 valve, the charcoal can and the rigid line that connects the can to the line by the brake reservoir.