Just a shot in the dark here...check to see if the timing advancer is functioning properly and not sticking. Also I seem to remember a member here a while back had an issue with the advancer springs being too weak and not returning after he touched the throttle
79 KZ 1000 LTD
77 KZ 1000 B1 LTD (awaiting electrical resurrection)