is yours a 90 or 91? i was reading on miata.net about this, my cousins car did it. the frame rails are filled with water. the holes that drain are probably clogged, clean them out and the water will drain. in the earlier modeld you might have to make them a bit bigger. i would give you the link, but im feeling kind of lazy.