Ok, it's high time I give back to people because you've all been so helpful. This is after a good 6 hours of trying to figure this crap out.
TTS worked fine for me before any custom 6.5 ROM. Since it stopped working after that, I knew it had to be a memory issue. However, in my case, this seemed crazy because I had the plainest Today menu and no other programs running. On the old ROM, I was able to run CorePlayer and Igo8 and and still get TTS!
I finally remembered that on my old PC I had a zip file called "low quality TTS". It has Susan and Dave and all that good stuff and it's from when I tried to get my dad's 32MB Mio to do TTS (never worked). I replaced all my TTS files with everything in this zip....PRESTO! It works beautifully. I don't even hear a sound quality difference. You guys can google where to get this low quality zip file because I'm sure I'll be banned for posting it. Just thought I'd give you guys some hope.