I purchased 2017 TNT 600 from dealer 2 weeks ago brand new with 8 miles on odometer. The first day when i took the delivery the bike ran fine but the check engine light randomly came on and disappeared. The next day, the high beam light, left turn indicator light came on. The RPM needle was dancing, the odometer only showed 9,19,29,39,49 mph values. And instead of total mileage "Er-SP" code is flashing. I went to tour for 12 days, came back and fully charged the battery before starting the bike. Now bike wont start. Bike is not under warranty as it is 3 years old. Dealer said he can look at it but why is such a brand new bike has all these problems?