Carbon monoxide, emitted by automobiles, prevents transport of oxygen in the body due to:
Forming stable compound with haemoglobin
Carbon monoxide combines with hemoglobin present in blood to form a compound called carboxyhemoglobin. Carbon monoxide has a very high affinity for hemoglobin and it decreases the amount of oxyhemoglobin formed and hence causing suffocation.