I have A blackmax and it will not idle and sometimes it will.the boat sat up for sometime.did compression test it is 120 on cylinders and I am getting spark.went to run it today and it stalls when it put it gear.and sounds like it floods out.if I choke it and rev it up it will turn up Rpms and put it gear and it dies.what could it be?