Everytime I start my 1991 syclone up, the check engine light stays on for about 5 minutes then goes off and dont come back on the rest of my ride. It only does this when the engine is cold. After a brief warmup period of 4-7 minutes it goes out and stays off. If I shut it off right away and then start it back up , the light does not come back on. Anyone with any ideas whats going on here? I probably will take it to a dealership to have it fixed since im not the mechanical type. I would just like to get someone's thought's about what they think is causing this light to stay on when I start this thing up when it hasnt run for several days. Thanks for any help out there.