Please identify this device...
Referring to the item in the photo with the blue and red connector...and it says Delphi on it... It looks like it had a fuel return line connected to it.
The motor is an LS1 from a 1998 T/A.
Someone said it might be a fuel pressure regulator, but I thought that was the metal can between the fuel rails.
Thanks!

