Looks like fuel pressure regulator, it will need to be replaced.
Daytrepper · I hit **** with sticks! Joined Jan 17, 2005 · 67,674 Posts #2 · 24 d ago View full thread Looks like fuel pressure regulator, it will need to be replaced.