I purchased A 2001 Honda 250ex weather weak spark issue. What I have done so far: went through the wiring harness with a fine tooth comb, greasing all connections, and cleaning all grounds. The start button does not engage the starter, but when engaging the start button, I'm getting power from both wires leading from the start button to the solenoid, leading me to believe that the solenoid is bad. If I cross it with a screwdriver it will engage the starter. When I pull start the four wheeler I get a very weak spark about every 5 to 10 rotations. The ignition switch is functioning, I rebuilt the kill switch and it appears to be functioning as well. I'm not sure where to go from here. Since I am getting a little bit of spark does it sound like the coil, stator, CDI, or voltage regulator? I am new to electrical diagnostics luckily parts are cheap for this bike. Any help would be greatly appreciated.