A few comments/questions:
Do you power wash this machine and if you do, do you get the electric clutch or any of the electrical connectors wet?
Do you have a multi-meter and if so, do you know how to use it?
Check the battery voltage engine not running, should be 12.5 VDC or so.
Check the battery voltage engine running at full throttle, should be 13.5 VDC or higher to a max of 14.5 VDC.
Replace both fuses, some Freedom Zs have only one fuse, depends on the model.
Disconnect the wire connector to the clutch and with a multi-meter in the low ohms selection, check the resistance of the clutch electric coil, should be no less than 2.4 to 2.8 Ohms depending on clutch manufacturer. Ogura, 2.4 Ohms, Warner 2.8 Ohms.
Still with the multi-meter in low ohms, check from each of the two clutch connector terminals to ground on the machine. You should get infinity or no reading, if you get any reading, the clutch coil may be shorted to ground.
I the clutch coil resistance is lower than the above readings or is shorted to ground, then you need a new clutch.
Some clutches have an adjustable air gap that if out of adjustment, can cause the clutch to overheat as this air gap adjustment is for the brake in the clutch which engages when the power from the PTO switch is turned off.
These procedures only check the charging system, the fuses and the clutch.