Sounds like it might be rich, a bad O2 sensor could cause poor performance due to dumping fuel. However you almost have to have a scan tool to know, otherwise you'll be throwing parts at it. If you don't have a scan tool, might want to get one. At least pull some plugs on both sides and see how they look.