Check the transmission gasket for leaks.
Make sure all bolts on it are tightened to 18 foot pound I believe it is.