I would try dropping the cat, check fuel flow/pressure, easiest way is to stick it on a dyno, but to make the most of your setup, your eventually going to really need to get same management. Is it running 10 or 7 psi, it makes a big difference to diagnosing the problem. When it seems to stop, does the boost gauge (im assuming you have one) drop into vacuum, or stay in boost.