Have a 2001 yamaha 200 hpdi and have had alarm on starboard engine go off at idle several times i wait about 5 to 15 minutes and engine starts and runs fine until it goes off again, usually only goes off once a day. had mechanic do diagnostic print out not throwing any codes, checked for water...