I may of solved my problem. My transmission needed one Qt of fluid. I thought the Edge was like my wifes mustang that has no dip stick for checking the trans fluid level it is 100,000 fluid. I have not had any problems since. It does not leak and there is no signs of drips.