Near as I can tell...that would be your fuel pressure control valve.
Take a look in the shop manual that Scott recently made available for download & look under "fuel system".
Near as I can tell...that would be your fuel pressure control valve.
Take a look in the shop manual that Scott recently made available for download & look under "fuel system".