I have a Ferris IS3100z Big Block (32HP) and its' having starting problems. When you attempt to start it the solenoid might click once or twice to as much as 30-40 times before it engages the starter. I replaced the solenoid and it worked fine for a few days. Then it would do it occasionally but now it is back to being a constant problem. Up to this point it has always ended up starting but it continues to get worse and worse. Any thoughts?