I am no mechanic but with my problems with my car all everybody told me is there are several things you can do to stop it:
Get a fuel injection flush.
You have a lot of carbon build-up, try getting your car on the open highway. What you will be doing is blowing all the old carbon out and it should run better after that.
Your car might be getting too much gas at idle, OR your oil pump isn't working correctly. Which means the pump is putting too much oil to the cylinders when you idle.
Worn Valve guides (seals) cause an engine to smoke at idle, when the vacuum is strong enough to pull oil past the worn seals. Generally, the smoke will be bluish and will billow out when taking off after idling. I also have the same problem & I think it's my oil rings
Blue smoke is oil burning, White is steam(water), Black smoke is unburnt fuel.
1994 Chevy suburban....no coolant leaks...but looses coolant is this an older car? does the car loose engine coolant?
A vacuum leak is one possibility. More info on the vehicle would help.
My 1990 idles at about 850 and with the ac on 1100
Black smoke is caused by excessive fuel in the engine
it should after it's started
Check fuel pressure when the car idles.
vacuum leak.
Broken/disconnected throttle cable
The engine seems to have some problems why it releases smoke. It would be much better if you will check and repair it to a mechanic immediately.
you pooped in your pants!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
because it likes to smoke. lol