No problem.. I'm sure you can get a ton of help around here this community is awesome. I'm going to write a rushed response because I'm hurrying to wrap up for a 4 day weekend (woot woot!) so ---
Start by getting a list of all referring domains. Use multiple tools. Open Site Explorer, ahrefs.com, Google Webmaster Tools. Check all you can and get this list. Maybe into Excel. (there are some great articles on parsing this data and how to setup excel sheets to help determine Domain Authority and Page Rank value, but I'm not able to grab links at the moment check around these forums and seomoz blogs..)
What you'll be looking for is low DA and irrelevant domains. If you have a bunch of links coming from autism-savior.com/forums/ it probably is spam. Some of them will jump right out at you. If these links don't look like they would help somebody to learn more then they are poison... etc.
I'm assuming somebody along the way used a link building service. Something like $75 for 1,000 links, etc... If so maybe you can contact the company that did this and ask for a full report with logins/passwords. I did this with some success. Removed about 1/5th of paid links once... Wasn't great but at least got me closer.
These are just a few ideas. Hope they helped. Keep asking questions, maybe start another thread (since this one is marked answered it might get less clicks.)