Engine bogging and sometimes dies after running over 10 or 15 minutes at 3000 rpm . Engine will run fine all day long at low cruising rpms (under 3000). I have changed water separator and drained and refilled fuel tank and new plugs and wires oil change as well Also replaced flame arrestor. Not...