Maybe even an exhaust leak before your O2. Does it smell super rich?