1999 ranger overheating

Hi
hope this is still working as I got my back against the wall on a small problem . I got a 1999 ranger , built like a tank . about a year ago its started to stall on me to lead me to an overheating problem … flush the rad , change the thermostat , bypass the sensor for the fan so its running all the time as a test . water pump impelar look fine . I rebuild the engine … put it back together this weekend and did a trial run this morning . its stall again on me .The last test I did back home was the output antifreeze line is very hot and the input is a mild warm . for the rad I can stick my finger in there and its not warm enough to burn me . I disconnected the in line of the rad to see the flow of antifreeze . its flowing but got nothing to compare it to . I would say below 1/4 of the hose at idle . I’m down to rad cap , impelar , spark plug # . Help anyone . Yvonat