4 C notes is a lot for a water pump, but it's a lot less than a new motor.

Do you have visible flow in the radiator with the engine hot? Beyond a gross timing issue, I think it's the culprit, having read the thread.

The previously mentioned oil cooler is cheap, and you can relocate the oil filter at the same time.

You've come so far, it seems a shame to give up now.