Right the fiesta turbo seems to have a bit of a dodgy idle, the throttle was jammed open when we got it and it was idling at 1500rpm, now removed the obstruction

and its idling at about 500rpm and seems very spluttery, sometimes stalling
i thought maybe iacv? any other suggestions helpful, all vacuum hoses seem secure and no visible leaks
having enough of a nightmare trying to stop sump gasket leaking, just fitted a new one but its still bloody leaking
Sarah