Boat was running very well all day Sunday, until the last ride to the mooring. I gunned it and it started to stutter approaching WOT. Tach was bouncing before it started to stutter. I throttled back and it stopped... throttle up=same issue. When i finally got it to the mooring i turned it off and when i tried starting it again, no dials jumped- turned the key and nothing happened. Bilge and trim worked... tried the key a few minutes later and it started right up... originally was thinking a fuel issue, but could a faulty ignition switch cause these symptoms? Grounds?