Mercury 90 hp serial number: 1B950975
Engine will run for a while and then all of a sudden develop a rough idle or die. No start or start with rough idle only to die again. Seems like it is running out of fuel or pump can't keep up. Float was replaced by dealer per a bulletin. The problem seems to be intermittent. Topped off with fresh fuel. Fuel is good. Help!