I rebuilt a boat a couple of years ago that had been sitting in a storage yard for over 10 years never run. Rebuilt all the usual suspects (carbs, oil pump, hoses, plugs, etc). Everything is running great now except that I have a low spot where the motor seems to sputter and lose power between about 2,000 and 3,000 rpm. Below and above that range, the motor runs great. Problem is that is the range that is a good speed for some of the rivers I fish. Rebuilt carbs, adjusted fuel mix and reset timing trying to correct the issue. Even had a local boat mechanic double check everything. I am stumped...any suggestions on what might be causing this?