Oh she is a beauty

Likee the eruo turn signal lenses...
When was the last time the Fuel Filter was changed? Try removing the filter to see if there is debris at the inlet port. With the freakin E10 gas our rubber fuel lines really do not like sitting gas in lines. A recent poster found his filter clogged, he removed and cleaned out the debris and his baby is all well now.
Try some Techron/Seafoam with top off of gas. Make sure the ratio is proper too much of a good thing is bad.