Hissingsid - 10:53 am on Oct 14, 2011 (gmt 0)
I think that was the red flag. I'm strongly believing that Google has a "duplicate content % rating" assigned to all sites, perhaps even several independent ratings (one for link anchor text, one for non-link text, one for sitewide template text, one for hot zone text etc). Affiliate sites often repeat link anchor text and so rate poorly without additional text.
Check your anchor text and NO, just switching the word order will not help anymore.
For goodness sake will you please read about Semantic Vectors, it explains all of these things we are seeing with Panda.