Have you bothered to pressure wash the engine to get it cleaned off so you might get a visual on what may be leaking?
You need to see what is leaking that's going to be the easiest way to figure out where the problem may be, otherwise we all just guessing.
Some history = http://forums.dfwmiata.com/showthread.php?t=4564