Ive been working on boat motors for over 10 years and my father has for over 20 years, we have a 1998 johnson 130 hp that will crank up and idle but wont rev up or it bogs down will pick rpms up when choked. I have gone through the carbs they are clean changed the needle and seats same problem I changed the cdi box spark plugs checked for vaccum leaks made sure the crank case wasnt leaking or leaking from under the powerhead . Ive adjusted the timing up and back still same problem any suggestions?