Honda Guys... Im Confused.

If its spuddering under part throttle and fine under wot I would guess O2.