Hoping someone can help, was out on the weekend, things were running well for a couple of hours, jumping and town etc. Then all of a sudden I lost power, and it would not rev over about 4000 rpm and took its time to get there. Tuned it off, and back on, it did it again then seemed to clear it's throat and I was away only to have it happen again about a minute later. This went on for about 5 10 minutes so I decided to call it a day. Parked it on the beach for 45 then went to start it to put it on the trailer. Took 10 minutes of trying to fire only after I had removed the seat. Took it home and changed the plugs it fired up beautifully and bounced off the limiter. Turned it off, connected the hose to flush started it and the gremlin was back. Called the shop and they think it may be some crap in the fuel filter. Any one got any ideas?