micmak.
Before I attempt to answer your question, I would like you to understand the following.
I dont know any details of yesterdays scare.
I am not a Chemical Pathologist.
My answer will be simplistic....for your sake.......and mine;-)
If you are not dead, unconscious or in hoapital you will be fine.
Haemoglobin in the blood does a good job of keeping you alive by "soaking up" oxygen. Carbon monoxide "bu99ers" this nice little relationship by covering the Hb and forming carboxyhaemoglobin which reduces dramatically the uptake of oxygen and makes the blood cells sticky causing unconsciousness, dizziness, death and a whole host of symptoms which you can read about in boxtops link.
The human body accept low levels of carbon monoxide for years with only minor problems.
Your question: assuming the status quo as assumed from your post,,,carboxyhaemoblobin should be out of your system within 24 hours.
What can you do to speed it up........get some fresh air.
Good luck