My check engine light came on and I'm losing power on hills. I got codes P0131 and P0151 indicating O2 sensors. Which sensor do I need? Is both going out at the same time common? Might it be something else?

Thanks!
( Bart Perman, 08/21/2021 )
I would recommend replacing both oxygen sensors as well as the mass air flow sensor: https://www.ultrarvproducts.com/AF10043-Mass-Air-Flow-Sensor
Is this the correct O2 sensor for my VIN? or am I needing the 12565414? There should be 2 correct? ( CHARLES V LEBLANC, 07/23/2021 )
Hello Charles, your VIN calls for the  12565414 and there are two used , one on each bank of exhaust.
Who is the manufacturer of this part ( Wayne Olsen, 06/17/2021 )
These are AC Delco sensors.
I’m trying to see if this is the correct oxygen sensor and quantity required for my 2002 Holiday Rambler Vacationer? ( Cheri Vincent, 08/13/2020 )
According to your VIN you would use 12565414 and there are two used ,  12572706 has a different connector 
I am trying to find an Oxygen Sensor for my 2008 Itasca Suncruiser 38T VIN 5B4MPA7GX83431516.
Service center is asking is it a 4600.
It has the Workhorse 8.1Liter with a w24 chassis. Will your part number 12572706 work?
( David Wingfield, 03/11/2019 )
Yes this is the correct oxygen sensor for your VIN.