Looking at what the did from Yamaha, remind you that it was last yr done all in one shot so pinpointing the actual cause could be hard. What may have caused the symptoms. I had a 2nd inline fuel filter, it was small, round in clear between the fuel water seperator and the engine. It was prob put in there from the privous owner. Yamaha said it was useless so they removed that, it could have contributed to the issue. They replaced all the low pressure fuel pumps. They also changed the filter on the electric fuel pump (VST) and clean the bowl. I recall the tech said something about a part of the vst actually came loose and was at the bottom of the bowl that may have been plugging the line when at higher rpms and drawing fuel it may have retricted the flow. They also cleaned the O2 sensor. Also I was having no oil being drawn into the engine reservior from the aux tank, these engines seem to cut out when there is not enough oil in the actually engine reservior as a precaution. They replaced the pump in that as well. I had this happen this summer already when I was low on oil. I simply cuts out / stumbles, thankfully I carry an extra 2 gal of oil, filled it up and off i went problem free. I did find that simply filling the engine reservior wasnt a fix since the sensor for low oil is actually in the aux reservior. I cant say exactly what it was but all said and done I have not had any issues since then. Sorry I should have updated the day I talked to the tech to have a better idea of what exactly they did.