I have a 96 115 Evinrude oil injected motor that seems to be injecting oil but the beep does not come on when I turn the switch that indicates that it is pumping. This happened once before and after a few repeated turns of the switch it started working again. Now I cannot get it to beep any more but get smoke at idle like its pumping and have run it 10 or 20 miles with no problem. How do I fix this? I topped off the oil tank also. Thanks in advance.