In the end I change the flange and the seal. Stripped it all down and couldn't see anything wrong with it not leaking oil anymore either
 

Similar threads