Trucks been doing something weird, maybe some of you have delt with this before. Sometimes when I start it up the check engine light will stay on for about 6-7 seconds rather than go out immedietly. This doesn't happen all the time. I talked to a Toyota Mech. about it and he said I shouldn't be too concerned. Any ideas about what could be causing this?

Scott