I have an early 80's model 40hp Mariner that will crank and idle fine, but when I give it full throttle it takes a few minutes to open up and then it is only turning 4000 rpms. I have tried a different fuel tank, replaced fuel lines, new bubble, cleaned carbs, checked ohms on stator, trigger...