Engine started and ran fine for the first ride of the season, second outing it died suddenly after 20 minutes and would not restart, had to be towed in. It turns over and almost starts but sounds like it needs gas. Diagnostic software says incorrect shift position switch signal. Also showing throttle valve opening should be 0-90 but with highlighted in red showing value -10.5. I changed fuel filter and water separator, oil and lower grease, it did not give any alarms while running at the time it stopped. Looking at forums and it doesn't seem to be a common problem. Any help would be appreciated before taking it to the dealer.