Check Engine Light Came On
I am posting this hoping that the learned collective on this forum can help me figure this out without having to take it to the dealer. So. A few weeks ago I rode my 2013 K1600GTL with 20,500 miles (bought from the dealer in November last year) to work. Fairly cool in the morning (mid-50's) and warm in the afternoon. No issues riding to work. Leaving work with the temp in the mid-80's, the check engine light came on. Not flashing and no perceptible change in sound or performance. Got home and checked it over. Oil is good. The 18K service was done before I bought the bike from the dealer. This past weekend I was thinking about it so I started it in the garage and let in run until it warmed up. No light. I didn't ride it at that time. Fast forward to yesterday. I rode to work in the morning with similar morning temps as before and no engine light. Left work with temps in the mid-80's again and the engine light came on. I need to mention it does not come on at the start. Only after riding for a bit. Then it stays on. Again, no perceptible change in sound or performance. The engine is running at the same temperature in the morning as it is in the evening. The only difference is the outside ambient temperature. Why would that cause the check engine light to illuminate? What else could it be? I do not have a GS911 and would prefer not to buy one if I don't have to. So before I take it in, what could the cause be? Any thoughts?