leaking like a sieve!

Did you fill the convertor with fluid before installing it? It may not have any fluid in it and that may be where your whine is coming from. I would think it is hard to get fluid to the right level in a dry convertor by just letting the transmission pump it in...... just my thoughts!