So are you saying you have didgy brakes now? Could this be making the truck work harder thus an increase in temp? Ade you ever thorght of getting this truck professionally re-built and letting someone else have the headache?
sounds very like the viscous fan is shot to me new rad and still hot ? heater works a treat so you can assume the water pump is giving flow put the fixes fan on from your stores i think the fan is the probor the reinforcing spring in lower hose has rusted and when you increase revs it gets slowly sucked in flat check it out
quit bangin on at ade