Hi all, thanks for the inputs.
Yea, I have just changed the fluid and put it to the
brim. Its been 2 days now since the last leak.
Look s like the leak is gone.
Knowing the info from here made me feel better.
However, if anyone knows the part number....help put the number here.