had a problem at the river couple weeks ago boat overheated and then also seemed to run out of gas. replaced the impellar fixed overheating problem. checked the gas tank it was full so then hit the valve on the fuel rail had a little air come out then fuel took it to two mechanics one said fule pumps went bad other said had no idea. after taking the gas cap off and pushing the fuel rail valve till fuel came out boat started and ran good. friends boss said it probably vapor locked which would make sense it was 123 out and motor overheated. now this weekend boat running 160dg not overheating and outsie temp was 100 boat runs great for two days then does the same thing sounds like running out of gas then dies at idle. open gas cap and hit the fuel rail valve start boat runs great rest of weekend. anybody have any ideas boat ran fine up until these last two trips