I have a 1996 7.4 GI. I have been having a problem with the motor not getting to max rpm's. I most recently attained only 3800 r's. This problem has been going on for some time but was still able to get on plane and use the boat but not to it's full potential. 3 days ago, went out on the boat, got on plane and ran it for about 45 minutes. Stopped for 30 minutes and when restarted, tried to get on plane but the motor coughed and lost power (still running) then started a poping noise in the motor. Dumped the fuel filter and replaced, without filling it up again and then wouldn't restart at all thus ending in being towed in. I realized now I probably vapor locked the motor because of this. The next morning, started the motor, it got up on plane and ran ok like the previous day. let it sit for a minute and then the problems came back. It started but lost power and the motor popped again. I'm looking for suggestions on my immediate problem and then also how to get the max rpm's from this motor. thanks for any help you might give me. Very frustrating.