And pictures....
First we'll start with the teardown.... This is the reason for the whole evolution - had a weird rattle noise that sounded like valve train, or stuck injector but after both were ruled out it was concluded that it was something more serious, likely a loose wrist pin. As it turns out that was wrong. Apparently when it overheated as a result of a small coolant leak from the block heater it caused more damage than I'd thought at the time and somehow a small chunk of one piston welded itself to the cylinder at tdc and was ripped off the piston. The noise then was the piston bashing into this bit.
Surprisingly it seemed otherwise fine for 20-30k miles running this way.
You must be registered for see images attach
You must be registered for see images attach
You must be registered for see images attach
You must be registered for see images attach