Hello new on this site seen the vivaro problems thought I'd list a few problems /solutions that worked for me not saying every case the same though! 02 di vivaro stopping, stalling cutting out could be internal tank pump happened me I paid I think €300 for new one.
I later found out, later models don't have them(04/06)1.9, the high pressure has enough to draw fuel not sure exactly how to bypass connection I think needs done, check(google)!
Finding hard to start engine,smokey, swinging but won't fire(may on push start, check injectors with leak off test before purchasing new ones.) Possible cause.
Feeling sluggish, remove egr valve and clean carbon from inlet there will be a lot guaranteed! And can bypass egr by turning it 180* to point port away from outlet if you want, some agree some don't
Flat spots not revving properly, most likely air flow meter, buy genuine part or who ever makes it, others tend to play up after few 1000k
Van losing electrical power for a second or longer when u take a turn etc check 5" black plastic in battery box with red cable passin trough that the 150/175 fuse terminals are solid not shaking at all on the fuse itself and replace if in doubt, this can show on diagnostics as fuel pressure and leave light on dash if ecu senses drop in pressure a lot while running it thinks it's fuel problem.
05 dci 100, on initial start up it won't accelerate at all for minutes,or turn key off it may go first time, it may not have got a ecu update from main dealer which happens a lot they don't know it exists , it does, something to do with not enough fuel pressure ecu mod should rectify or injectors may need mod from diesel Bosch engineer,
I'm not a mechanic just had too much bad luck wit owning these, all the above is just what fixed my problems as they happened may not for u
Hope it helps!!