I have a 2002 Yamaha 90TRLA that has never given me a minute's trouble. Took it out Memorial day and it ran great. Took it out on Sunday and it was hard to start but did start, idled a little rough and then when I tried to run it bogged down. This continued for a few minutes, bogging down and quitting when I tried to run. It finally idled OK but would not run. I changed plugs which did not seem to be fouled and put it on the trailer and came home. I am thinking either a fuel pump or fuel filter issue is the cause. What say you? Thanks for any help.