I bought an 02 yukon xl in pretty decent shape except the engine. The owner said that he heard clunking in the drivetrain, and it chugged to a stop. His mechanic tore basically the whole front end of the engine off, everything but where the issue was and just told him, he'd need a new engine. So I got it for $700 which is what I'd get to junk it, so no money lost. Anyway, I began tearing into the engine, I took both side valve covers off, and the driver side looks good, but the passenger side, the first cylinder from front to back, the valve spring broke, and the valve sunk down into the valve seat. And when i turn the motor over, it stops at a point. Long story short, I removed the passenger head, and found the bigger of the two valves snapped off, upside down in the piston. It was actually pretty funny. So I figured that the engine is toast, or at least that piston. But i was able to wiggle the valve bottom loose and it popped out. When I did that, the indents in the piston appeared to not have gone completely through. I put a little bit of oil in the indents to see if it'd leak through, and it didn't, just pooled up. So my question is, is it safe to get the heads machined, and new gaskets, and button everything up? Can I get some sort of high temp compound to seal up the indents, or am I still toast and will need to pull the engine or the piston at the very least? I'll post pictures when i get them from my phone. Thanks