A further update, we have checked right into the inlet manifold where the egr feeds back in and also the tube where it passes through the back of the block are completely clear.
we tried fitting the electric unit with the position sensor off the old one (that was working but the body was blocked) but that caused a constant hunting and a P0403 fault immediately so has been taken back off.
The EGR flow is varying with throttle as you drive along as you would expect.
at idle it is around 22kg/hr, it goes into the 60-70’s as you accelerate. Taking your foot off the throttle quite quickly seems to be what triggers it, the flow drops momentarily to 0.2-0.3 kg/hr.