Hi all not been here for ages but here's the problem. Boat runs fine for hours steady cruising around 18 ft 1988 searay seville . Seems when we get to half a tank the boat starts to die sometimes stall.starts up straight away though every time. Once this starts it seems to continue but will idle oblong just fine. Breather is fine, checked non return valve on tank seemed clear and functional..any help would be great.five days in a row so something going on thanx from the UK