Quick question - do check engine lights matter for tech inspection? My light came on today and I'm signed up for Road Atlanta this weekend. It'll be difficult to make it to a triumph dealer here in time, but I did get it serviced about a week ago. Other than the light it's absolutely perfect.