I just called a local dealer, a big freakin dealer too.
I asked for a "MS-260 piston assembly"
I was never asked for a serial number to confirm if it was a 44mm or 44.7mm piston.
I waited on hold over 5 minutes, and Im told.."$100.XX with tax" Do you want to order it?
So Ill be going to Baileys, and get a new piston, Cylinder, pin, clips, etc for the same amount.
I paid under $100 for a New Kohler K301 Piston, and Chrome rings...that piston is over 3" in diamter and weighs probably a pound or more.