Electronic ignition help needed !!

Before you change the switch, make sure it's not in the bulkhead connector

With low/ poor ignition voltage, your top suspects are

The bulkhead connector

The connector on the ignition switch

the switch itself

a failed "in harness" splice which supplies the switch

DID YOU ever check the reluctor gap?

Problems at the ammeter, or in the ammeter circuit.