^ Your flow path is correct, and as stated you can not judge from idle temps.
I would suggest you check your block for any obstructions.
I found hair in a test set up, which caused a major decrese in flow.
**That had me confused for about 1/2 day, as the hair was under the nozzle plate and in between the vanes