Just took it for a drive again..I noticed a clunk sound when downshifting to lower gears...not sure what to make of it.
PS. I checked the fluid and it looks clean so might hold off for a few days, before exchanging it with Maxlife, to see what happens..