I have a 2000 50hp Johnson that won't idle and cuts off when trying to idle. Almost sounds like it is flooding out. Prior work was done because it would not run at anything above idle. Boat shop said VRO pump was problem and put on regular fuel pump. Also, thermostat removed at boat shop...