DR knows their shit and has the greatest tech line....But you pay for it to. They are very expensive, if you have the money, go for it......To find that leak, just spray soap water on any gasket to find the leak, bubbles will appear during the pressure test...if you can't find any, then its either the crank seal by the stator plate or the crank seal on the clutch side. The stator side can be sprayed to see if it leaks, the other side is a little harder...