No delphi, avoid at all costs, especially on something like this. A failing pump can send metal through the fuel system, its best to stick with OE or equivalent. I have had issues with their stuff, its definitely cheap for a reason. 2 weeks ago did a cam position sensor on an 01 M roadster, fault came back within 25 miles. Replaced with VDO and no issues. Also on my GL, front upper control arm had a differently shaped balljoint, so the joint wouldnt sit flush in the arm. If you send year make and model I can try to source quality aftermarket replacements through my parts guide.