Could be a partial blockage in the rad, hence it overheats when you drive it because there is not enough water being cooled down by the air flow due to the reduced water flow.
Whats the age/mileage of the rad.
Could be a worthwhile thing to change to eliminate it before you do need a head gasket from overheating.