I have an 04 150 Yamaha TXRC, with very few hours, the motor has always ran fine. Just had it service about 2 months ago. I put it in the water a week ago ago and as soon as I turned the key on the alarm starting going off, motor started right up seem to run fine, but alarm still going off. Put it in gear to turn boat around and it had no power, would not go, back on the trailer. Both oil tanks are full and had a good stream of water coming out with motor running. Took it to my mech. He told me the CDI unit is bad. He unplug all the sensors, alarm still going off with just the key on. Plug them back in and unplug a 10 wire connector off the bottom of the CDI unit and the alarm stopped. Before I spend 900 to 1000 bills, can anyone point in another direction of what may be wrong? THANKS.