I've had a problem with a 1094 evinrude intruder v6 for about if say I'm on my 4th year. I threw a rod they the block. I bought a rebuilt long block and sent it to one of our local shops to have him swap all the components. I got it back with strict break in direction, which I'm confident I did to a T. I brought the boat back to be retuned after the breakin as I was instructed. To the boat out after and my max rpms is 4300 and 34mph with a tail wind. I've brought it back I can't tell ya how many times, with no better results. I brought it to another highly recommend mechanic in another town. He changed all the fuel lines told me he got the tack to hit 5800 rpms should be good to go. I took the boat out the next weekend with high hopes. Hit the throttle and watch the rpms rip right up to 4300 rpms and hold tight there.. I bought a shop manual at this point and I'm slowly plugging away at what some of these forums are saying. I'm waiting on the vro rebuild kit to arrive that will be the next step I take. My fuel bowl before the pump had a leak I've handled that so far. I plan to pull my coils and test them according to the manual this week. Is there something else I should look at , to save some step to resolve this issue?

