Fiat multipla 1.9 JTD - Uneven running/flat spot - mikeyam

Car has developed a chronic flat spot when driving off from cold. In extreme circumstances the engine cuts out completely but has always restarted(so far!). Any suggestions as to what is wrong?