I have a Johnson 48 SLP that will idle and rev up fine when it is not in gear but it will intermittently bog down and act as if it is running on one cylinder when I open it up. In one afternoon it will run fine for 10 minutes and then sputters and bogs down running at what might be half throttle. The carbs have been cleaned the fuel does not have water. It has been to the shop twice for this problem and they can not seem to find out what is wrong. Does anyone have a suggestion as to what needs to be checked?

