might check the real easy thing, is the fan belt as tight as it should be........just a thought but then I suppose if not you would be having a problem with it charging..
with a new pump, radiator being clean, timing set, good hose,should not be running hot... water should be ok for flushing besides you stated you had already done that
might take out the thermostat and see what happens,, it might be sticking...