SUCCESS!!!!! Our 2008 Mercury 5.0 MPI has only 230.7 hours on it. (My earlier 264 was incorrect) It was acting up the last few runs. When trying to hole shot a waterskier it developed a very new & noticeable vibration at around 1500 RPM and then literally NO acceleration above 3200 RPM...... thus not pulling out the salon skier. Normal water temp (160), normal oil pressure (40-65 psi). As per some suggestions we changed the following: new distributor cap, new dist. rotor, new spark plugs (NGK ITR4A15), and new plug wires. The points and rotor contacts had significant corrosion. Just returned from the lake....UNBELEIVABLE difference.... The engine runs very smoothly. It accelerates great from idle/just forward of idle to 4600-4800 RPM without hesitation very smoothly. Extreme improvement! We are only the 2nd owner of this boat and literally only have a total of 230.7 hrs on it when this problem occurred. Bought it 4 years ago with 44.0. Hrs. So thanks to any suggestions I have read. The above parts fixed the problem completely. Even a rep from Mercury @ Fond du Lac suggested this as step one to fix the problem.