I may be making the wrong assumption but putting together the info you have provided I am assuming that with the stat removed, the engine runs ok at idle, that the fans come on at 60 degrees Centigrade and that the engine temp continues to rise to 100 degrees Centigrade but without blowing water out.
If that is the case it has another problem. I would not expect the temp to get anywhere near 100 degrees with fan running. On my zetec the temp drops very rapidly from about 98 when fan cuts in.