Hello, high CO is indicative of a rich fuel mixture. The most likely cause on your vehicle is an oxygen sensor that's biased lean, causing the engine management system to add more fuel to move the oxygen sensor to it's goal voltage, making the vehicle run rich. If you replace the oxygen sensor it'll likely take care of the high CO issue. I suggest using either a sensor directly from the acura dealer or from the aftermarket you'll want either an NGK or Denso branded sensor, try to avoid the Bosch and universal sensors.
If you have any other questions please let me know. If you're happy with the information I've provided please click accept.
It's located in the exhaust between the engine and the catalytic converter
Here's an image of it's location.
With the very limited selection of performance parts made for the vigor there isn't a whole lot you can do affordabley aside from a higher flow exhaust, otherwise you're going to need to get into forced induction systems such as a turbo, or use a small shot of nitrous.