I feel like I'm waiting on a doctor to tell me if I have a terminal disease. A few days ago I noticed a tapping noise coming from the engine when it was under load, it's a 305. It was gradually getting worse and worse. Took it to my mechanic and he found a rocker arm had come half way off a push rod. The tapping turned out to be backfiring. I think it was an exhaust valve. He hasn't had the chance to dig deeper yet so the cause it coming off is still unknown. But clearly visible was an elongated push rod hole, caused by the off center rod wearing it down. It created a gap about 2mm wide to one side. The mechanic still wants to check pressure, lifters & rods, cam shaft for damage but he also suggested it might be necessary to replace the heads too. I understand taking the head off to inspect but as long as there's no loose chunks of metal would an elongated push rod hole alone warrant replacing the heads?