if I read that correctly, low lamda, high Hydrocarbens and high CO means its running rich and not fully combusting the fuel - i.e. mixture is wrong, or ignition is weak. Would go with a coolant temp sensor change first. Worth checking condition of ignition system (plugs, wires, dizzy cap & arm and sparks) if not serviced recently and replace the air filter if not recently serviced too.
James