Boolean Union not working on this model

 From:  Nicolinux
7667.1 
Hi,

Another day, another n00b question :)
I have this model that was a solid before. I had to delete two faces in order to fix a hole. But this also deleted the inner part of the hole and the model is not water tight. I extruded one edge and thought that I could simply select everything and bool -> union. But MoI just sits there calculating and won't finish. There is clearly something wrong with the model. I'd like to ask how one does debug this kind of problem? Where do you begin and what are you looking for?

Thanks,
Stefan