Trouble with Boolean Diff

 From:  stevecim
Hi All

I have this solid, which I flowed some text onto and am having nothing but trouble trying to Diff the text out of the solid.

I end up with broken surfaces.

I've tried separating the the base solid, shrinking trimmed surfaces, can't see any bad surfaces..

I've used this font on flat surfaces with no problems.

MoI 2.5.2 OSX

Cheers, Steve