2006 Impala 3.5 Flex with 162,000. Recently code appeared and I did the usual information gathering on Google, etc. Downstream O2 sensor was factory original (replaced) and thought why not the upstream (replaced that one too). Still getting code. Is the CAT the next step? Found one on Amazon and can get it installed locally for a good price. Any other recommendations?