I'm suspicious of " sharp turn at the Y and head into the block outlet." doesn't sound right to me. The output from the heater should make a direct as possible line to the valve on the firewall.
Like finderscuba said, air is your enemy. Raise the front end, take off the rad cap and let the engine run for 5 mins or so then try again. Also check your unit to make sure it's not damaged. You can use a meter on the wire end of it. Last tip is make sure your heater valve on the firewall is wide open (heat set to max inside truck) or your heat will do nowhere.
Like finderscuba said, air is your enemy. Raise the front end, take off the rad cap and let the engine run for 5 mins or so then try again. Also check your unit to make sure it's not damaged. You can use a meter on the wire end of it. Last tip is make sure your heater valve on the firewall is wide open (heat set to max inside truck) or your heat will do nowhere.