2008 Volvo XC70 stumbles at low speed

We have a 2008 Volvo XC70 that stumbles-misses when pulling away in lower speeds. Spark plugs & coils have been replaced. OBD shows maybe a weak O2 sensor. What do you think?

Please post the actual code numbers, format is P0123. Then better advice can be given.