Welcome to WebmasterWorld Guest from 184.108.40.206
And so I've invested about 80 hours in building a replacement site with the best I can do in original content, removing all THIN affiliate links, and generally trying to do the right thing.
And today my old nasty site suddenly is ranking between 2-5 for dozens of terms, and #1 for a lot of long tails!
It hold the results for maybe a couple of weeks, then goes and re assess' it, then dumps it if the problem hasn't been fixed.
Check the fundamentals, remove the duplication [ if I'm correct ] and you should be OK. Leave it a long time, you could find that future fixes could take a long time to repair and produce results.