So my mechanic took a look, and seemed to think that even with the lift pump running, since the IP is pulling more pressure than the lift pump is pushing it's reading 0...he seemed to think that it could be the wrong lift pump, but it's what lordco gave us, and same part # on rockauto....He seemed to think that it was fine anyways, but I'm a little skeptical. Thoughts?