Low end engine bog and occasional back fire,had boat to dealer fuel filter changed,fuel stabilizer ,iso heat,Dealer said no codes no problem found.runs fine out of water and in the water for dealers mechanic.had this problem for several months and tanks of gas .any ideas