one92 is correct w/ respect to rotational direction. The problem
arises when either pump is driven in the wrong direction. This
most often occurs when older (v-belt clockwise) pumps are
mounted into newer (serpentine c-clockwise) systems. And
it is VERY easy to get used parts mixed up in this fashion.
However, based on the cooling you say does exist, I would be
surprised if this is the problem.
Here's the experience of another thirdgen'r at a local meet.
All new parts, including a bigger aftermarket radiator, and
results were much like yours. Turns out that to get the
radiator in, it was tilted back some, which created an opening
between the sides and the core support. Heated air was
circulating back around to the front, in a virtual closed loop.

Some small tin block-off plates solved the issue.
Good luck.