Check the reverse switch connection (just below the sprocket). Clean and tighten it. Reverse limiter kicking in will turn light on and cause engine to sputter.
Is reverse light flashing at a constant interval, or randomly flickering? If constant interval, is the neutral light on also? Could be your neutral switch bad or it's connection loose causing the neutral overrev limiter to kick in, which makes the reverse light flash.