74 power wagon dream truck...

A forged piston not likely...
Again there's no signs of detonation...
A44DCB34-250B-47B7-AE09-9A79356D05A9.png
J par, THAT ^^^^ is about the biggest sign of detonation I’ve ever seen.