you've already tested the coil pack, thats one of the reasons i asked you to do the HT lead removal test. if you noticed a coiled pair of leads made no difference to idle when removed it would indicate possible coil failure. since all 4 leads made the same difference, we can assume many things, basically ignition and injection are both working on all cylinders. that suggests the fault is simply a sensor (which symptoms would suggest anyway, but its best to do easy tests first).
another clue is that there is no engine management light illuminated, which rules out many sensors (including crankshaft position sensor imo). lambda sensor is still a possibilty, as is the MAF.
a diagnostic check is the best way to find out what is wrong, but in situations where the engine management light is not illuminated it is not uncommon to see no faults found.
i would get a scrapyard MAF (£5) and scrapyard lambda (£5) just to rule them out before you go to a dealer.