So does anyone have any more input on this? I'm fairly convinced its the cat. I couldn't find any signs of any major leaks. I'm gonna try to bring it to an exhaust shop tomorrow to see what they have to say, and was hoping for some last minute thoughts.
Took it to the shop today. The cat was plugged, along with a couple small leaks. Got everything fixed, and its good as new again. The cat must have been slowly clogging for a while..it seems like I have a lot more power than I did before I had this trouble.. Maybe its just in my head. lol