Overheating dilemma....need input.

Well I looked in my bypass hose hole and saw the impeller spinning but decided to pull the pump and inspect it anyways.
The impeller looks fine, the bearings look fine.

I think the rad must be plugged.

It's an older used griffin rad that I don't know the history on so I'm gonna just get a new one and be done with it.