This issue I found to be a break in the wire that you ground from the cdi when derestricting the bike. went completely back to normal once I reterminated the connection.
sorry for the late update on this, better late than never though haha could help someone in the future with a similar issue