Well..... I got the catless downpipe installed last night after using a lot of PB Blaster...
I'll be damned but my car starts just fine as of now. No longer do I have to press the gas to get it to fire up... I guess the cat and was clogged and it was simply chocking the car... It will be interesting to see if my fuel economy goes up too.