hello all, i have a 2000 speedster, 240efi gen 1. The oil bypass was done by a previous owner, had hte boat out today and the oil light started beeping when i went above 1/2 throttle, eased off and the beeping stops. As an attempt to lessen the smoke factor at low speeds, most of the time im around 2-3000rpm cruising speed. I went with amsoil 100:1 outboard premix oil, but mixed it at the 80:1 ratio, it helped greatly with smoke at low rpm. The question is, i know at idle the oil injection system would run at about a 100:1 ratio(if it was hookedup), and up to 50:1 at higher rpm. Is the light going off because the engine thinks its not getting enough oil?