2004 SUZUKI LT-F400F will pull start. The solenoid clicks but starter will not turn. I took starter out, cleaned it and all looks ok. I have power to the solenoid. Have a green neutral light and headlights. I had the dealer test the solenoid and it checked out. Fuses all look good. Any suggestions?