Boomstick, Your fan has way to much clearance between the blades and the shroud. You should have the blades as close as possible to the edge of the shroud and the blades should be about half sticking in and half out of the shroud. You have a very inefficient fan there. You should barely be able to slide your finger between the blade and shroud. You look to have a lot of gap there.
Also the shroud looks to cover the entire drivers side of the rad which is good, but the passenger side looks to be open?? Hard to tell from these pics.
Have you checked the 2 rubber rings on the end of the tubes from the water pump divider plate? If they aren't sealing properly or have degraded they will bypass a ton of coolant from the water pump discharge back to suction.