Do you have access to a smog mach., and are you running it on a dyno or 2 speed idle test? Your definetly running rich, if you bring down the co your hc will follow. From what I can tell from your readings, I would suspect a lying o2 sensor. Pull the sensor and check to see if the sensing end is black or white. Possibly if the sensor thinks the eng is lean it will try to richen the mix IE high CO.
goodluck,
Kevin