Your comments

Wow! 
It seems to be working now... :D
The lists I was trying to use before were baby lists, now I'm gonna give it the full lists and hope it doesn't choke... 
BTW, have you thought of working with wordnik? (www.wordnik.com) they allow you to use their API for something like this. Their dictionary is one of the best out there. Please take a look at it.