It sounds like your idle mixture is too rich, either that or your choke is sticking. A sticking choke would explain why the engine used to run fine once it was warm. If the problem was a vaccume leak the engine would be idling extra fast. (I used to have a vaccume leak on my Chrysler. Actually, I used to have a sticking choke too.
)
Joe
Joe