I have a (93) Yamaha 90 HP and need some help. My engine had a complete overhaul including rebuilt carbs and all. After properly breaking in the engine and replacing all three sparkplugs with the correct gap. I am experiencing problems as soon as I hit the throttle. The engine runs perfectly at idle and at full throttle. As soon as I put a load on the engine it starts to misfire and lose power. Eventually going away and reaching full throttle speed just like before the overhaul. All three coils are working properly. While at idle I disconnected each sparkplug wires individually and each time the RPMs dropped dramatically. The gas, filters and hoses are all new as well. I ruled out the carbs because they were just rebuilt. What other electrical part could cause this at midrange but, not at idle or full throttle?