Re: wrong stator?
Your orginal 1979 rope pull stator has a timing sensor, and also a charge coil that energizes the capacitor within the powerpack. If that charge coil allows the powerpack to fire one cylinder, it surely will fire the other cylinder UNLESS the powerpack is faulty, a wire is shorted, something of that nature.
The new 1977 electric start stator is okay to use (1977/79 elec start stator has same part number = interchangable). But this proves that your original stator was okay as the replacement stator did not correct the problem. Also, it is not advisable to use that electric start stator unless you install a rectifier and wire it so that it will charge your battery.
As it stands, to use that electric start stator without a rectifer etc, there is no place for the charging voltage to go... and this results in the voltage backing up within the stator which causes a stator overheat problem which in turn results in a early stator failure.
Unless you're going to rig it to charge your battery, install your old stator, then check the spark to see if you still have the original problem (firing on one cylinder only). Check the spark with the spark plugs removed.
Okay, if you still have spark on that same one cylinder only, temporarily reverse the wires that lead from the powerpack to the coils. Now, if the spark follows the wire, that is the non firing coil now fires.... and the coil that fired before now does not fire.... the problem is within the powerpack.