Not sure if any help but my ST failed its last MOT on emissions, about 3 times above what they should be, MPG had been pretty steady though.
The garage did a diags on the engine and showed both lamda's had failed, these were replaced and it then sailed the emissions, mine lasted about 120k so if you car is on a similar mileage could be an issue.
The garage did a diags on the engine and showed both lamda's had failed, these were replaced and it then sailed the emissions, mine lasted about 120k so if you car is on a similar mileage could be an issue.