Buy new or fix? Depends on the heads condition. If it's got bad valves, seals, cam, etc... replace it. If it was in good condition fix it.