The stalling problem, I don't have any ideas, but the cooling problem, I have some! If you squeeze the (COLD) top hose, it will "swoosh", the coolant will move, if the system is full enough. You might have just unplugged the fan while working on the waterpump, check for that. Is the coolant full, 1/2 past Max mark, cold engine. Try turning on the a/c, the fans should come on (low) even if the a/c compressor is not. If they don't run, check the fan fuse, 60 amp under the power distribution box cover next to the battery. It is shown in the owner's manual. M in normal is when the fans will trigger (wait a bit), at low speed. (High fan speed will be in very hot conditions (a/c on), my high speed came on once last summer, when I fixed the a/c on a 95 degree day.)