Update: made it there and back on the E46 fuel pump w/o issues. New pump comes tomorrow. Wife now understands why I don't throw stuff away until I know for sure it's broken beyond repair or will never be useful.

I originally replaced it at 99K miles as preventative maintenance!