Either you have a dirty idle speed control valve which will be somewhere on the inlet manifold / throttle body are. Very common issue. Remove and clean this and you'll probably be ok. Worst case you need a new one. Dont know if these have a vehicle speed sensor like the focus and mondeo as they are often a problem as well