I would have them put a pressure gauge on each cylinder and find out if the compression releases are actually working. With the stock cam if they are working the pressure should go from 220 to approx 150-160
If the compression releases are working, no need to tear into the motor yet, try a brand new starter a chrome one for all the problems and see if the problem is the starter

Let's say you have inoperable compression releases the first thing I would try before tearing into the motor again is
My suggestion would be to uninstall the race tuner software on a computer you/they have and then install the latest version 4.77 unless you have a super sert or tts.
Once you / they have done that, load the appropriate map and retest cranking compression and the releases.
The reason I suggest to do it this way is to ensure they didn't screw up and load a new version of the SERT over top of an older version which happened to disable the compression releases. It will continue to do this with each version they put on top of it. I know it happens becuase the dealer I was dealing with did this to mine.
With every new release of the SERT you were supposed to fully uninstall then reinstall the software.
Best of luck with your bike and this situation,