Yes i agree. I have same problem and same fault code. Fuel quantity intermittant fault. If there is an hesitation would look at number four injector connections. It may just be a high resistance connection to that or in multi plug to FIP. Worth checking first.
Thanks guys : is that " little black unit " on the side of the FIP a separately purchasable replacement item ?
Worth checking the crank sensor.
When the engine is on the over run (deceleration) the fuel quantity measured by needle lift sensor in the number 4 injector goes to zero. To confirm that the engine is running the ECU compares the needle lift revs to the crank revs. If the crank revs show zero too the engine shuts off.
Mine used cut out regularly on the over run, particularly when canceling cruise control. Changed crank sensor, problem gone.