Ouch, that sucks... was interested in this thread because my fuse #7 keeps blowing, but luckily all I notice that it does is prevent the rear defroster from working, which is much less serious than the fuel pump.
Well, it could be the relay itself. I hate to be the one to tell you, but it sounds like a tow to the dealer is your best bet. I doubt if the pump itself is the problem. Sounds more like a short in a relay. Sorry I don't have the answer...