Maybe it's my o2 sensor then even tho it is almost new.

Maybe because I am running rich as ****??