As a suggestion if you hadn't done it already check the rear seal. I had my trans totally gone thru. Worked like a million bucks. A month after I had it home it started to leak. It was coming from the rear main seal. Don't know why. Replaced the seal again with a new one. Leaked stopped and it's been two months now. I've had no problems with the dip stick o ring or front seal etc...