The check engine light comes on and horn sounds off for about 15 seconds then the light will go off in a couple minutes. This happens right after I crank it up and sometimes after I run it for a while and bring it back down to an idle. The light does not flash it just stays on for a minute or so. The engine runs fine other than that.