I have a Toro ZMaster Z400 with about 300 hours on it. I've mowed a few times this year and recently when I start the mower the starter doesn't engage. I just "clicks" every time i turn the key. After a few turns of the key, sometimes up to 30 seconds of doing this, the starter turns and the engine starts up like normal. The only issue i had related to this was that the battery was weak at the start of the season. I put it on a charger for 24 hours and its worked great since. There's a lot of great information on this site, but i don't even what part would cause this issue to be able to search for it. Could it be the starter, the solenoid, or the battery?