356 Porsche engines have a screen on the back of the fan shroud ,
Dune buggy guys did the same thing ,
one of the things I do when checking out an unknown motor is to check and see is anything got sucked into the fins of the fan ,
I have found string , shop rag , plastic bag pieces and things like that.
probably something that needs to be on your tune up list of To Dos