Sound like you've found a very good engine prospect.
I do PP inspection. It is not common, to do compression testing or scope cylinders during PPI. But if a see certain service performed (in some cases. not) in history. I have on occasion recommended compression testing. Last one I recommended failed. It does cost more, and I require permission of seller. to do these test.
Number one reason I put out below spark plug alert, is risk to cylinder(s).
The common fix if they blow, is Time=Cert! More often than not, the install of time-cert will contaminate cylinder.
Ticking time bombs!
TICK TICK TICK POP POP POP is a ticking time bomb, often mistaken as exhaust manifold crack or gasket leak leak. ALERT, ALERT, ALERT: Spark plugs are working themselves loose. "Walking Out" Then blowing out of head, taking their female threads of head with them! Very damaging! You think TICK...
forum.ih8mud.com
Spark plug blow outs, do not in themselves damage cylinder walls. It what falls in afterward. Which in case of time-cert, is all to often metal shavings doing the most damage. Just like we see in your picture
@awesomeissquid. Had you shown that cylinders picture and mentioned metal found in cylinder, in first post. No doubt, many would have pointed you in that direction.
Another case developing, of time-cert issue:
I've a mud member, bough me his low miles very clean 01. He'd taken to a shop in NoCA that specializes in Land Cruiser's, just after purchasing it! He wanted the very best for his new rig> So did his homework and found and drove many hours to that specially shop. Sorry to say "they" made a mess of everything they touched. He's broken down on the road, forced to hotel it numerous times since they worked on it.
I've been sorting things out. One thing I can't do anything about is a time-cert in a BK2 cylinder head. Seems the NoCA shop replaced head cover gasket and tube seals, needlessly IMHO. Regardless, while in there, they did not replace or even check the spark plugs. It had to have been, ticking even after warm up. Sure most would think, an exhaust header leak "tick". But it was not! He blew a spark plug ~ 100 miles later. First shop a dealership after the blow out, said, new engine needed. He towed back to NoCA shop. They said no problem, "we see plugs blow all the time". They install a Time-Cert free. Nice guys, right! Only charged him for new spark plug and coil, what a deal!
Well, after reading history. I recommended we check compression. Sure enough, time-Cert in a BK2 cylinder, now has low compression (20PSI lower than average of others). I also found #1 spark plug tube seal (blue after market) leaking badly. It was not fault of shop, it blew a spark plug. But really, they see a lot of "spark plugs blow" (their words, told to me) and put in many time-Cert all the time. WTF! They should have checked the spark plugs while coils out, IMHO. I'm mean really, they'd not yet figured this out. Denso are walking out of the 4.7L. I know that shops reads the forum and regular post in mud. I'll not give out their name, so don't ask. But if I hear, of a pattern from this shop. I 'll let their their name be known. Everyone has bad days. I hope that all this was.
I've had this owner watching fuel trims. Unfortunately, seems BK2 is changing, for the worst. We may go down same road as you
@awesomeissquid.
Here's the Tube seal caught on spark plug tube I mentioned above. Seal is sliced and pushed out above tube. Can't see well, but color is blue, OEM ore not blue.