Hello Everyone.
I just joined this forum and am excited to participate!
My issue............
This morning I turned on my bike and my check engine light was on....Its a brand new 2009 675 with about 1300 miles. The first service has been done. Any thoughts? I'm sure it could pretty much be anything.
Could a low oil level cause the check engine light to be on? I've read from several places that 675s like to use oil and some more than others....
It's my first Triumph.

Used to dealing with Ducatis.
Thanks so much!
P