Boat was running fine until what I thought was bad gas put in it. New low pressure pump, because i thought it was bad, new water seperator because l thought I'd picked up bad gas from bottom when it refused to idle after new fuel pump. Drained/cleaned tank, and changed separator, new fuel, and now it will only run if I pull off separator, dump the gas, and put it back on. Filter is never full when I pull it off like before. But it'll only go past 2k rpm in neutral. Any thoughts?