Had exactly the same problem on a Focus 1.6 Zetec.
It was a split hose.
Look under the intake manifold. The four pipes at the front of the engine.
There are three hoses (about 15mm diameter that join together under there.
They are difficult to get at but can be changed in place with the help of long nose pliers and a screwdriver.
It was the longer hose on the left that was my problem and with the engine idling if you pushed it you could hear the engine revs change.
When removed it was split underneath.
Eddie
July 2010