Weird cooling on my 84 D150

Good points with the impeller. Would a 70 up alum pump be the same? I have one but my truck is ac. If it will work where can I get a rebuild kit?

ok Steve I know it sucks but , i would get to work , pop out that thermostat , stick it in boiling water and make sure its functioning right so you can put that to bed. I had a new thermostat stick closed, water temp immediately came up and had to shut the car off. jumped in the G6 , went and bought another 3 dollar 180 degree Stant thermostat. this time I could actually see the gauge start to come up and then go back down fluctuating, giving me little to no heat after 1/2 hour of running. jumped back in the G6 and went and bought ANOTHER one , this time I spent $9.00 on a "nascar" thermostat, dropped it in a pan of boiling water, it worked great and finally everything was back to normal, it opened and closed as it should. I tested the other 2 and they were AFU'd . I only wish I had checked them previously before I went through all the bs . I have heard plenty of stories about the Stant thermostats being junk out of the box.
now , yours may work , but you don't really know unless you can physically SEE it open and close. I always use a 180* in my engines. if you verify that it is in fact working, then you can move on to other possible issues. I just hate to see you chase your tail if it is in fact a bad stat. that's my story LOL