If after you've changed the filter and checked the fuel pump voltage (and the bulkhead connectors as said above) and the issue is still there, then see if you've still got the problem if the fuel tank is filled more than half full - sometimes the internal feed to the pump inside the tank gets blocked, meaning you'll need a new fuel tank.