uhm about the only way that engine can leak oil from the head is if the rings are broken... do a compression check on it... just pull the plug out and put your thumb over the hole and then pull the string... if it blows your thumb away its good if not they are probably gone....