I managed to put the screen on the wrong way covering the pick up pipe
Solved. Between cleaning up the alloy sump plate putting on new gaskets I managed to put the screen on the wrong way covering the pick up pipe WHAT A TWAT