Heven, How were those CO2 values tested? also what were they at? did you take the car out for a drive while testing to check values?
99% of the time the O2 sensors go bad and the mixture goes awol as thats the only way the dme advances or retards fueling.