2008 Street Glide check engine light comes on for several seconds after starting the bike, then turns off. Intermittently, the light will come on and stay on while riding, then the next time I ride it the light does not come on. I checked for codes with a Daytona twin scan. No current or historic codes. I think that when the check engine light appears it should store a code, but I could be wrong. Any help would be appreciated.