I have a Nissian NS90A that I and working on. This boat idles ok under no load and runs STRONG from 2000rpm's and up. This thing will shake the whole boat from just above idle til 1500 to 2000 rpm. Tried cleaning carbs. The only thing extra I noted it smokes a lot, and I read about a fuel pump...