Running Rich-Engine Codes?

Hey fellas my integra is getting about 5 Miles to the gallon and Im not sure why? I have a 90 Integ with a B16A in it. My car idles like a V-8 meaning it bogs and rumbles. It stumbles on low acceleration but when I hit 5500 it cleras up then when i hit 8000 rpms it bogs bad again. Normally my car will shift at 8500 rpms but not now. When my car idles it spits gas like no other. My Ecu is throwing a Code 6. What is code 6 for a B16A. I think the codes are different on the Pr3 then the Pr4? My timing is perfect so I dont understand what the prob is. Anyone had this prob before? I did notice my o2 sensor was disconnected but Im connecting it too night though. My Ls ran fine with a disconnected o2 whick makes me think thats not my prob. I know a o2 makes a difference but my car is running really rough…Ive searched and searched and i have found no advice or help…Someone please assist. I cannot afford the gas Im going through every week…

My mods are Aem fuel rail, Msd , Cai, header, Cam gears Etc…

get the o2 on there and see if it will help. i know when i took the o2 off my civic, my car barely even ran.

Coo coo man, Im gonna connect it right now. You have a B16A? Man dude it made your car barely run? I hope that is my prob man. I was hoping to take my Teg too cruise fest in Ohio. Hopefully things will work themselves out…

Thanks Rice Rice baby…

See ya man…

valves can be too tight