Thanks ! The seal that the mechanic actually replaced was the main pump seals, and I think that that is the problem. If it was any valve problem it wouldn't work correctly for a single moment but it did work nicely for 5 minutes. Going to check those valves and then I'll report.
And I must mention that he didn't use any type of gasket between the MCV and the transmission, he made one from windshield sealer.