Another thing to check is the aux air valve, this is at the rear of the inlet manifold and lets extra air in to the engine to bring the idle speed up when it is cold. With the engine warmed up, pinch the rubber hose closed on the valve and if the engine speed drops the valve is sticking. Check the electrical connection and supply/earth before you condem the valve.
Steve.