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?