A very common issue with the 2.0l PD engines is fuel temperature sensor failure, which causes rough running at idle and starting. They are about $60 and easy to replace. I can't tell you how to diagnose it but do a bit of googling and you might find some more useful information.
Bookmarks