the silinoid contacts might be stuck. it's right under the seat by the battery. try tapping on it to see if it will knock the circuit loose. you can also check to make sure the starter button is not stuck in.
Just what DIRTY said,the solenoid is stuck.It's not good for the starter to run when the engine is running,for the time being I would just use the rope starter.
This is an older thread, you may not receive a response, and could
be reviving an old thread. Please consider creating a new thread.
Honda Foreman Forums
Honda Foreman Forums: Discuss the latest Honda Foreman in our free Honda Foreman forums. Also talk about Honda's other ATV and UTV's including the Honda Rubicon, Honda Rincon, Honda Rancher and Honda Recon