Hi, I have a Mercury 1997 150EFI XRI and it will start fine and runs for 2 to 3 seconds and bogs out and it is consistent. I was able to mess with throttle and get the boat on plane but it did not run good. I have 39psi on fuel test port and good flow. I have tested the following and they tested good, throttle position, air and engine temp sensors, compression is 120psi on all cylinders and plugs are good. The engine ran fine last fall and it is garage kept. I also did all of the fuel supply test and they checked good. Thanks for your help. Al Lee