It has Powertorque written on it. My mother had it taken to a mower repair place and they said the piston has had it.

My question is what should I purchase now to fix this lawnmower. For those that have done this job, how difficult is it?