Is it a standard rad? They're known for leaking and partially blocking. Go for a new alloy one if you think its the rad. Quick and easy fix/upgrade