http://www.cylinder-heads.com/ have rebuilt heads their heads are complete with cams they should have a sohc head the dohc head is $375 plus $20 shipping sohc should be the same price. good luck check to see if a good headgasket will be the fix but if the head is cracked it will need to replaced I think your head even if cracked can be returned to cylinder-head they are master rebuilders