I need help fast. I am working on a 1998 Yamaha Waverunner 760. The problem that I am having is pretty strange. When I hit the start button sometimes the engine will crank over. But when it cranks by the button it will not start. I can crank it for a while and finally it will hit like it is going to start and then it will not crank at all after that. The soledoid wont even click. I can just the starter solenoid and it will start right up. It looks as if the spart is weaker when I crank by start button. I have tested resistance and all seems fine. I am very mechanically incline but this is my first jet ski to work on and I am doing it blind (not manual or wiring diagram) so any info would be greatly appreciated. Thanks