Had to get towed back to the dock yesterday. My 85hp mercury ran great all day and would start right up after stopping for short periods of time trying to find fish. We finally found a good spot and stopped for about a half hour. Tried to start the motor to head home and no signs of life. Seemed like it wasn't getting spark. I tried everything I could think of and finally ran the battery down trying to get it to kick over. Charged the battery overnight and went out this morning and it started right up without a problem. What am i missing?