I have a 1993 Evinrude 70 HP. It will not run over 3200 RPM's (very slow), previously ran 4500 rpms. It dies when put in gear. I thought it was the fuel pump, so it has a new fuel pump, cleaned carburetors, new spark plugs, sparks have clean blue spark, checked coils. It just seems to have no power. Any ideas? Thanks.