Running rich will cause high CO readings so you're on the right track leaning it out a little. You also may want to advance your timing some as retarded timing will make CO rise. When I started wrenching for a living around 1983 my state only tested HC and retarding the timing would make HC go down but CO would rise.