Finally got some codes, 7 in fact:
P001C "A" Camshaft Profile Control Circuit High,
Vehicle Area: Powertrain
Area of Vehicle System: Fuel and Air Metering
B2218 No Description,
Vehicle Area: Body
Area of Vehicle System: Body Systems
P0010 "A" Camshaft Position Actuator Circuit/Open,
Vehicle Area Powertrain
Area of Vehicle System: Fuel and Air Metering
P00EC No Description,
Vehicle Area: Powertrain
Area of Vehicle System: Fuel and Air Metering
P00B6 Radiator Coolant Temperature/Engine Coolant Temperature Correlation,
Vehicle Area: Powertrain
Area of Vehicle System: Fuel and Air Metering
P00E3 No Description,
Vehicle Area: Powertrain
Area of Vehicle System: Fuel and Air Metering
P2F61 No Description
Vehicle Area: Powertrain
I have cleared all the codes and have since cleaned and blanked off the EGR anyway though it was quite clean and I don't think it was the problem.
Given the codes I think I will clean the MAF sensor next.
The symptons remain a SWMBO only experience but at least I have codes now.