Fished all day and the engine ran normal all day until I tried to come in to the ramp. I started it up and everything was normal. I floored the hotfoot and the motor bogged down and died. It has never done that before. I switched fuel tanks and pumped up the bubble. I started it up and punched it and it died again. I had to idle back to the truck which was about 6 miles and the motor sounds fine when it is idling. It will idle up to 1200 rpm but it wont go any higher than that. When I tried to idle faster than that the engine starts bogging down and will die if I dont let off the gas. Does anyone have a clue what the problem might be? Thanks for any help.