motor is a 99' johnson V4 90hp. i have a warning buzzer that lasts 10 seconds and then stops but check engine light remains on. I have tried disconnecting the two tan wires going into the motor in between the plugs and also the vro harness and the alarm still sounds when key is turned. it IS peeing fine and getting oil. my system check has the low oil and no oil lights that come from the vro and tank so it is not related i do not think. it seems to run fine so I do not think a fuel restriction and pumping the bulb while running does not make the horn stop.<br /><br />my questions are: if I disconnect the tan wire at the horn and it still sounds it is likely a horn but will the check engine light still come on???<br /><br />if it was heat related wouldnt disconnecting the temp sensors make the alarm stop or am I doing it wrong???<br /><br />is there a fuel restriction sensor of some sort anywhere in the motor?<br /><br />what else should I try since my local dealer seems to want to rip me off???<br /><br /><br />also--- doesnt the overheat horn stay on all the time??? mine shuts off after 10 seconds.<br /><br />also--- it waits a few minutes when cold to trigger but then everytime I start engine it does it but when I let the engine cool down it will wait a few minutes....is it overheating???