I have the v6 and it is sputtering on uphills, but not on the flat. Recently had the o2 sensors replaced to clear a CEL that was emission related. That cleared that code, but another pops up that says that the cats are not up to epa standards. At first I dismissed this, but I once had a GMC with similar symptoms that ended up being the cats. Any other ideas?