OK, so seafoamed the engine....no change. Pulled the valve covers to check rocker arms and all good, check cam lift while there and its good. SO this morning it was -40 or so plus the windchill making it -50. Truck started ok but with the usual hammering cold. Really lasted a long time this morning, to the point where I could still hear it over a 6.0L powerstroke ford. Pulled into shop at work and promptly got frostbite on both arms when touched to cold iron while messing around under hood. removed sparkplugs and could actually use a bent tool to move #3 piston side to side in cylinder. confirmed with borescope that all my noise is likely this piston. Looks like it's engine time!!!!!
Old wrencheads never die, they just lose compression. I want a tatoo on my beer gut that says "alcohol injected"