Where was the exhaust leak?
If it was making more boost when u had an exhaust leak but now that you fixed it its harder to make boost, somethings clogged up. I wouldn't try anything else besides disconnecting the second cat, because you changed the first one already. I bet you its clogged up and...