Thread.Sleep( time );したスレッドを無理やり再開できませんか?
Resume();じゃだめなんですよね。