Fox Fuel Pump Issues After Replacement/Upgrade

Took the $29 155lph fuel pump from rock auto for a test drive and feels great and looks like the "new" one i got from LMR was DOA.

On a side note hopefully the new pump fixes my real issue Ive been having... I did have a CEL and those codes were 94 44 and 31 which sucks because for the 31 thats also a "new" part from LMR thats been replaced and ive replaced my vacuum lines associated with it and none of my wires look melted on any harness in the engine bay so i dont think its the wires (only real way to tell is a multimeter i suppose for the wires) (and getting a vacuume leak smoke finder for the lines) in my case all my LMR parts ive gotten are defective in some way because the recent fuel pump from them the alternator i mentioned eariler and some other parts ive gotten from them have been faulty in some way.. for the 94 and 44 im contemplating doing a egr and smog system delete