Which O2 sensors did you change? Post CAT or pre CAT. They may have been reading perfectly fine which I think is the case. Those codes are Cat efficiency codes not sensor codes. Do you have a scanner that reads fuel trims? If they are good(under 12%) your pre cats are probably worn out. If your fuel trims are out of wack something with the tune is probably causing it.