check the voltage at the battery after starting. you may have a voltage reg/rectif going out.

think you should see voltage climb after starting to about 13.75v

post over in the rude/johnson section - include the model/serial number of engine.

john