I just had a similar issue, not with mine but with a friend's 2007 660. We let it sit on a down hill incline while swimming in the creek, then after 45 minutes started her up, and after the carb ran out of fuel she died. Ended up towing it back. Saw no fuel coming from fuel pump, took it apart at camp, saw nothing wrong, looked great, fuel in filter, fuel flowing easy from tank. Put it all back together and feed her a little direct fuel to get it running, and the fuel pump started working again, seemed fine the rest of the weekend? Seems like the incline wasn't good???