Motorcycle Questions? Ask a Mechanic.
Hi my name is ***** ***** I will be happy to assist with this today.
In allot of cases this can be a speed sensor at fault needing replaced or a wiring or connection issues leading to the speed sensor.This needs to be tested/checked to be sure this is the cause here and then repaired or replaced as needed.This can cause the fluctuation and stalling.
Let me know if you need anything else and feel free to rate my help here.