If your screen was clogged you would have very low oil pressure.
Your symptom is a noise in coming from the top of the engine?
I doubt thats anything to do with a dirty oil pickup.
You say you have water pump issues, that may be the source of your noise.
Your symptom is a noise in coming from the top of the engine?
I doubt thats anything to do with a dirty oil pickup.
You say you have water pump issues, that may be the source of your noise.