I have a 00 civic si and it feels really sluggish almost like its being weighed down. From a stop and go acceleration really sucks the engine revs high but feels like its not making power. I drove my cousins ls integra and the acceleration is amazingly different compared to my si. My compressions looked good above 200 across. I recently replaced my 02 because of a p0133 with a denso CEL hasn't came back since, but the thing i noticed is when i first put the 02 in I looked at the voltage swing on my scanner it had a nice constant swing from rich to lean, now it only has a nice swing from lean to rich and has a choppy look when it reaches rich going back to lean. I looked at my LTFT and STFT data at idle and 35k rpm and i dont see an issue there. LTFT is about -3%- wich doesnt indicate a problem with fuel or vacuum leak issues, im starting to think maybe the refresh rate of the 02 is the problem or maybe a weak ignition spark?