I am new to this site and not trying to get in your motor business but I just had this same problem with my merc 125. It is the low oil sensor inside the tank. The bad part is you have to get a new tank, I found one online for $70.00.