The codes I currently have are P1151 and P1152 which indicates RICH AND LEAN from the upstream drivers side sensor. I bought and replaced the O2 sensor and while doing so I found that the drivers side catalytic is broken. I dropped the midpipe and shook it out and a few clumps and a lot of charcoal dust came out of that catalytic. My questions are as follows: 1 - Could the upstream HO2S pull a code for the cat that is below the sensor? 2 - If the HO2S is the source of the P1151 and P1152 will the broken cat cause the downstream HO2S to pull a code? 3 - Would you recommend I replace the cat that is broken or is it okay to leave it?