aristotle - 8:04 pm on Feb 6, 2012 (gmt 0)
It's too bad that your site was unjustly demoted for technical issues. Your experience seems to illustrate the value of two principles I always try to follow:
1. Keep things simple.
2. If a site is doing really well, don't change anything.
Anyway, I hope that the measures you're taking will restore your site back to its previous rankings and traffic.