My 843, which is older, is having a hard time starting. Even with a battery charger on the battery, the starter is having a hard time turning over the engine. I took the starter off and put a battery to it and it appears to be working fine on the bench. If I spray starting fluid in the air cleaner and can get some revolutions of the engine, it will start and runs fine. Temperature isn't a factor. Has anyone dealt with this before?