there are 6 error codes stored
P0480 - Fan 1 Control circuit
P2BAE - NOx Exceeded - NOx Monitoring System
P2251 - Oxygen Sensor Negative Current Control - Circuit Open Bank 1 - Sensor 1
P050F - Brake Assist vacuum too low
P062A - Fuel Pump A Control - Circuit Range Performance
P208C - Reductant Pump Control - Circuit Low
The most likely cause seems to be the oxygen sensor so I have had this replaced and have cleared all codes so will see how it goes.