I have a similar issue on my '19 with 7k miles. Mine doesn't sound as bad, but I can pull it out of the garage on a cold day after sitting for a month and it fires up with 1/2 second push of the starter. Ride for 30 miles, make a quick stop, try to restart and it cranks over for 4 seconds, starts, dies, and then on second try works perfectly again. My plan is to go through it this spring, will be the first time even having the tank off.