A bad day on the water. Earlier this spring bought 93 Grady Gulfstream with 93 Yamaha 250. Filled up both tanks last week before heading out on fifth trip of the season with 5 other guys. When bought, tanks were 1/3 full (boat ran all last season and fuel was stabilized before winter storage - says seller), so I filled up both tanks and stabilized before first launch. Had no problem on prior trips this season - probably 15 hours total. So last week we're about 2 miles from harbor at 38 RPM running strong and suddently motor powers down and stalls. Long story short, right there on water I trouble shooted and noticed nothing out of ordinary, changed fuel/water separator, and all plugs. Motor would start but stall within a minute. Seemed like wasn't getting fuel. Primer bulb not sucked in but would not get hard either. We were able to get to shore with guys alternating priming bulb every 60 seconds (about 5 pumps each minute). Next day I changed primer bulb but that didn't help - motor ran for about a minute in neutral and stalled - same as the day before. There is a smell of gas in bilge (not too strong) but I thought it might have to do with fact that I spilled a little gas when changing filter, which in in transom. I also overfilled gas tanks so fuel spilled out of overfill valves (exiting through hull into water) and thought maybe somehow gas leaked into hull that way. Also, when changing bulb on mooring I did notice significant sheen develop around motor after it stalled. That was after I had ran motor at 35 RPM for 10 seconds in neutral before it stalled. Shop thinks it's fuel pump and wants $750 to tow and replace (and they can't guaranty that will fix it). Any other thoughts out there would be greatly appreciated?