So awhile back i got an 02 sensor code, its the 02 thats accessed from under the hood...i didnt too much worry about it because im eventually gonna get headers. recently the car has started running really rich to the point of when i go WOT the whole cabin stinks of unburned fuel. Would a bad 02 cause this or do i have a problem elsewhere?