aristotle - 5:27 pm on Dec 7, 2013 (gmt 0)
my SERP is the pits!
In that case I don't see where you've got much to lose. You would be taking a gamble that Google might penalize you again, but it might be worth the risk.
I'm not 100% sure, but if you submit a new shorter disavow list, then I think it will supercede the previous list, and the process will start over using the new list.. If so, then you could un-disavow the "good" backlinks by not including them on the new list.