CRANK ANGLE SENSOR
The flywheel has segments of steel that stand away from the main body of the flywheel.
As these segments pass by the sensor an ac sine wave is formed,the ignition control unit detects this wave and with load and r.p.m. inputs determine when to fire the spark!
Replace the sensor!