I've been experiencing fuel starvation, bogging out, and stalling out over 60mph. Pull over it fires right back up and cruising along then over 60 same thing.
Have flushed gas from tank, removed the fuel petcock valve looks clean, no debris in tank or around petcock, perfectly clean inside petcock.
2006 31k miles, any ideas??

