I have a 1988 225 evinrude that has been driving me nuts since i bought it. The engine runs perfectly at WOT with no hesitation or break ups. The motor seems like it is shaking too much and sounds very loopy while i am putting around the 5mph areas. it seems that at different throttle positions it sounds like a different motor. So far i have changed the flywheel, timer base, stator, rebuilt all the carbs, replaced all of the recirculation check valves and hoses, new plugs ql77jc4 gapped at .040, new wires. The jets on the carbs are 47 on the top one and 34 on the bottom one. The fuel is fresh i have changed the filters many times and they look fine. timing has been set to 6 ATDC. im running out of ideas and any suggestions would be greatly appreciated. Thanks in advance