Well, glad to hear that my suspicions were wrong and you don't have a clogged fuel system.
You are obviously getting way too much fuel at idle when the engine is warm. You could have a) leaky cold start valve, b) the WRD may still be enriching, c) your pump lever may be off the stops, or d) your idle mixture is too rich
a) with a warm engine, remove the CSV, reconnect it, stick it in a container, and run the fuel pump. No fuel should drip.
b) with a warm running engine, take the air filter off the WRD and see if you can feel suction
c) with the throttle at idle, be sure that both that the linkage levers at the throttle body and at the pump are on their stops; adjust as necessary if they are not.
d) sometimes people try to adjust the idle mixture while the engine is running and the adjustment gets jammed in the full rich position. See if you can move the little knob on the back of the pump a few clicks counter-clockwise (lefty leany) and see if things improve.