Here is a thorough explanation, backed directly by the textbook sources:
Why PO2 is Normal in Carboxyhemoglobinemia
The Core Concept
PO2 (partial pressure of oxygen) measures only dissolved oxygen in plasma - the tiny free fraction floating unbound in the liquid phase of blood. It does NOT measure oxygen carried by hemoglobin.
In carboxyhemoglobinemia (CO poisoning), carbon monoxide binds hemoglobin (forming HbCO/COHb) but has absolutely no effect on the small amount of oxygen dissolved in plasma. Since the lungs are still ventilating normally and the patient is breathing room air (or oxygen), dissolved oxygen in plasma remains perfectly normal. The ABG machine reports PO2 from this dissolved fraction - so it comes back normal.
Mechanisms in Detail
1. What CO actually does to hemoglobin:
CO binds hemoglobin with an affinity ~200 times greater than oxygen. This causes two problems:
- The HbCO molecules are unavailable for O2 transport (functional anemia - less Hb to carry O2)
- The remaining unaffected Hb subunits bind O2 more tightly - shifting the oxyhemoglobin dissociation curve sharply to the left (see diagram below)
The net result: even though PO2 is normal, tissues are starved of oxygen because Hb cannot offload what little O2 it carries.
(Source: Miller's Anesthesia, 10e)
2. Why the ABG machine misleads you:
Standard ABG analyzers directly measure pH, PCO2, and PO2. They then calculate oxygen saturation (SaO2) using a formula that assumes:
- A normal Hb-O2 dissociation curve
- Normal 2,3-DPG
- No abnormal hemoglobins
When HbCO is present, this calculation is wildly inaccurate. The machine "calculates" a falsely normal or high SaO2 because it sees a normal PO2 and assumes all Hb is normal. (Quick Compendium of Clinical Pathology, 5e)
3. Why the pulse oximeter also lies:
The standard 2-wavelength pulse oximeter measures only oxyhemoglobin (HbO2) vs. deoxyhemoglobin absorbance. It cannot distinguish HbCO from HbO2 (both absorb similarly at 660 nm). So it reads HbCO as "saturated hemoglobin" and overestimates SpO2. (Quick Compendium of Clinical Pathology, 5e)
The Oxyhemoglobin Dissociation Curve in CO Poisoning
Fig: (a) CO-affected HbO2 dissociation curve - asymptotic shape; (b) normal sigmoid HbO2 curve. At a given tissue PO2, much less O2 is released from Hb in CO poisoning. - Tintinalli's Emergency Medicine
Summary Table
| Parameter | In CO Poisoning | Why |
|---|
| PaO2 | Normal | Dissolved O2 in plasma unaffected; lungs still oxygenating plasma |
| SpO2 (pulse ox) | Falsely normal/high | Cannot distinguish HbCO from HbO2 |
| Calculated SaO2 (ABG) | Falsely normal | ABG assumes no abnormal Hb |
| Measured SaO2 (co-oximetry) | LOW | Directly measures all Hb species |
| COHb level | ELEVATED | Confirms diagnosis |
| O2 content of blood | LOW | Hb occupied by CO, less O2 carried |
Clinical Pearl
The diagnosis is confirmed by finding an elevated HbCO level in arterial or venous blood. PO2 levels on blood gas may be normal even in the presence of CO poisoning - carboxyhemoglobin levels must be specifically measured.
- Pfenninger and Fowler's Procedures for Primary Care; Miller's Anesthesia, 10e
The only way to detect CO poisoning accurately is co-oximetry (a 4+ wavelength analyzer), which directly measures HbCO, methemoglobin, oxyhemoglobin, and deoxyhemoglobin separately.