I have a 96 Evinrude Vindicator 200 and the no oil light has started coming on randomly, sometimes flickering and trying to come on before going out and sometimes it will not go out at all. I know i am getting oil because the motor is smoking and have had it checked out they couldnt get the light to come on but said it was oiling. any ideas thanks in advance