What are causes of carbon monoxide poisoning?

Exposure to gases. From incomplete combustion. Burning of carbon almost always produces some carbon monoxide in addition to carbon dioxide. Human exposure results form tobacco smoking, automobile exhaust, including any machine using gasoline or diesel. Malfunctioning furnaces and indoor kerosene/coal/wood heaters are a common cause of lethal carbon monoxide poisoning.