Small Engine Troubleshooting Problems? Ask a Mechanic Now.
Welcome to JUST ANSWER small engines, let me try to help you !! I don't know it all, but maybe together we can get you a satisfactory answer!
When you jumped it off, did you use a running vehicle to start the unit? You may have damaged the charging system, and either the stator or the voltage will need to be replaced. do you have the full Toro model number?
I see question is still open, did you find the charging system was not working?