I have a 150 faststrike (j150gledb) that stalls when under a load. The motor ran great in the first part of the season and then one day when I went to put it into gear the motor would stall out. This problem started around a month or so ago and I have been attempting to troubleshoot with no success. Compression and spark both checked good on the motor. When I run it on muffs it also runs perfectly fine in neutral and in both forward and reverse. When in the water it will run fine in neutral with the ability to rev the motor. When in gear however it will almost always stall immediately. Neutral idle in water is around 750-800 RPM, when in gear it drops to roughly 600. To me it seems as if the fuel is not being properly delivered to the motor for it to run under a load. I have inspected the fuel pump and all the gaskets and diaphragms look good. I have also bled the fuel and oil lines to ensure no water was trapped in the lines. When running she smokes pretty bad, which leads me to believe that the proper 50:1 fuel/oil ratio is not being achieved. I think I am getting proper oil levels just not getting the right amount of fuel. My next step is to take apart the carbs for a cleaning/rebuild. I was wondering if anyone on here has experienced anything like this with a similar model motor and if I am taking the correct steps in my troubleshooting process. Any replies and information would be greatly appreciated.