Wow, I am way late responding to this thread, completely forgot about it. Sorry. @dabunk, this is more and more looking like a cat problem. You say up and down stream o2s are new, still coding, right? When fuel trims are as you say, they are not ok, the only thing left, is either a exhaust leak or a bad cat. If your secondary o2 is not switching like it should and its new, yup, bad cat. Hope that helps. Here is a PDF anyway for you the help you along if you doubt the catalyst.