my old Si (same engine) used to do this , well abs anyway as no TC , it always did it when there was a lot of water about then stopped when it dried out , good starting point would be to dry all the sensor connectors and see if that fixes it , if so use some damp start stuff to seal them
also my airbag light used to go crazy if i went through a big puddle , typical ford electrics !