I had that issue with my 02 cougar xr. It started and drove fine but at stop signs or stop lights it would die. There are a couple of ways to fix this. I replaced my IAC valve or idle air control...
It is still running rough but because the engine is not under load you can't feel it.So things to check, Motor mounts squished / collapsed, this will produce your symptom and is a common on European...
Make sure the oil-filler cap is properly installed. Some engines rely on engine crankcase perssure in order to run properly. If the cap is loose or improperly installes, this pressure may drop or not...