My car kept throwing the same code after I installed my catted H. To be clear here, I will always be referring to the pair of 02 sensors that the exhaust reaches prior to entering the cats:
What I found to be the problem in my case was that the 02 sensor location on the H-Pipe I bought was further upstream on the pipe than the stock 02 sensor location. I am told that the more forward sensor location was the location used for earlier 99-04 Mustangs... that explains why I had to buy 02 sensor wire extensions. Anyway, since my car was an '04, the exit spout of the AC condensation drain line was directly above this more forward location of the 02 sensor. So, what I believed to be happening was that I would run the AC, then water would drip on to the sensor and short it out/inhibit its breathing/ otherwise keep it from working. The drain line never dripped onto the 02 sensors on my stock mid-pipe because the sensor locations were further downstream on the pipe and therefore out of the path of the flow of the drain. I ended up making a shield for the O2 sensor out of aluminum foil but kept it loose enough so it could breathe, and ever since I have had no problems.
Could it be that you are having the same problem? Have you been running your defroster in this cold weather? Check to see if your AC drain line is directly above your passenger side 02 sensor. Good Luck.