I have a 1995 Brave with a Onan 6.5 kw, model "NHE"generator. I would assume that yours would be the same as mine. I am not aware of any switch to flip before the genrator will start. You stated it spins, but there is no spark. If yours is also a "NHE" model, then this generator is equipped with an ignition system that contains points, condenser, ignition coil, spark plugs and wires. Either one of these components could be the culprit. I would first test the coil as this is the simplest point to start from and may be the reason there is no spark. The simplest test is to remove a spark plug, attach the wire back to it and ground it against bare metal, then crank the engine. If the spark is weak or non existent, then the coil is more than likely the problem.
No need to test the other components at this stage until you get fire from the coil. Once that problem is solved, then you can move to the other components such as point condition and gap, cracked wires or bad condenser.
You can also do direct testing with an ohmmeter
To test a coil directly, remove all the wires connected to it. For easier access to the terminals, the coil can be removed from the engine.
1. Inspect terminals for corrosion, looseness, cracks, dents or other damage. Look fo revidence of electrical leakage around high tension terminals
(indicated by carbon runners). Damaged or leaking coil should be replaced.
2. Clean the outside of the coil with a cloth dampened in parts cleaning solvent.
3. To measure resistance in the primary circuit, connect one ohmmeter lead to the positive (+)terminal and the other to the negative (-) terminal
on the coil. The resistance should be between 3.87 and 4.73 ohms. A high resistance value indicates an open circuit or poor connection inside
the coil, and the coil should be replaced.
4. To measure resistance in the secondary circuit, connect the ohmmeter leads to the two high tension
terminals. The resistance measured should be between 12,600 and 15,400 ohms. A lower resistance value indicates a shorted secondary winding. A high resistance value indicates the coil has excessive internal resistance or an open circuit. Trust this helps and keep us informed.