I ended up dropping the sump cleaning the inside new rubber gasket and putting it back I left the pump alone the luck I'm having lately something would have gone wrong.
Was still leaking oil after tightening sump nuts up so back underneath to see if it was crank seal fortunately it wasn't so I had to tighten sump nuts up some more which for me was twitchy bum time as they are only 6 mm thread and torqued to 20 nm was sure one at least would strip but fortunately everything is leak free
New oil cooler seal and new sump gasket

just the water leak in passenger footwell to sort out but that's another story