Read chapter 23 of the service manual and troubleshoot it with a multimeter.
Most times a ES shift problem can be solved by simply unplugging every harness plug on the bike one at a time... clean and inspect the pins and sockets, then coat with dielectric grease and carefully... carefully plug each connector back in. Don't skip a plug just because you think you don't need to clean it.... put eyeballs on everyone of them. Clean and tighten the battery cables and ground cables on the frame and motor too.
If the bike has ever been in water & mud its probably bad connections somewhere. Rarely do they ever need any new parts... so save your money until you find out what the problem is.
Welcome to the forums! Keep us posted on what you find.
Most times a ES shift problem can be solved by simply unplugging every harness plug on the bike one at a time... clean and inspect the pins and sockets, then coat with dielectric grease and carefully... carefully plug each connector back in. Don't skip a plug just because you think you don't need to clean it.... put eyeballs on everyone of them. Clean and tighten the battery cables and ground cables on the frame and motor too.
If the bike has ever been in water & mud its probably bad connections somewhere. Rarely do they ever need any new parts... so save your money until you find out what the problem is.
Welcome to the forums! Keep us posted on what you find.