I have a 2001 Honda 50hp BF50A. It will start and run but will not run at idle. I have replaced a leaky fuel pump. Problem existed brfore fuel pump was replaced. I replaced the pump because it was leaking. Do I need to have the carbs cleaned? Could I run Sea Foam thru it to clean carbs? Just don't understand why it won't idle.