My Turn!
OK, the 20's aren't killing your times. Your cat isn't killing your times. Your launch probably isn't either. It is more than likely a little of everything.
My suggestions??
If you have other wheels, lose the 20s at least for the track. The smaller sidewall will prevent you from hooking once you get more power to the ground on launches, and the extra weight is probably hurting you now.
If you want to keep the 20s on, even at the track, then there are still other ways to improve it.
Your cat could be plugged. When I first started racing, I couldn't get my stock GN out of the 15s. The cat was so plugged that the guy that cut it off asked how I got the car there. When I told him I drove it, he commented that he didn't think it would even start. So, get the cat off of there, or get a high flow unit. If you are going to spend the money on a cut out, then you might be better off spending the money on a new downpipe. You could get away without it, but in the long run will save a couple of bucks, because you won't be buying a straight pipe or high flow cat twice.
Get a scan tool.
Try again, and leave with as much boost as you can without spinning.
I would start there. There is alot more to do, but baby steps will help you find the problems easier.