hi Addz
i take it the car runs down the road ok, its just the idling
its poss you have an air leak in the beather system eg oil filler cap, dip stick or breather piping. just check them first make sure there ok because the car will not idle right if there not sealed.
if ok please let me know (start off cheap and simple first)