Anyone here ever have their pistons machined?

Elevation effects detonation. Lower altitude makes it worse. I would go colder on the plugs. No matter what you read, if you don't try it, it doesn't matter.