I was just out about 3 weeks ago in the boat and it ran fine. I took it to the shop today to have the annual water pump done. I then took it to the lake and it would not start. I took it back to the shop and he put the ears on it and it fired right up. After this I took it back to the lake and it then took forever to get started again. Once it started it idled fine but when i floored it it just bogged down. I would only run about 2k rpms and would not plane. I took it back to the shop and the owner run the computer on it and everything check out. We put new spark plugs on it and I took it back to the lake. Samething this time except it finally built up some power and planed of. Once on plane it was gone. I came back off plane and then it would not plane again. I noticed when I trailered the boat and ran it up the rpm hand would go up and come back down, still bogging but it was like it was building up fuel pressure and then loosing it. I have a 2000 mercury efi. Please Help.