It's toast. You might as well give the carcass to me, I could use some 4 eyed parts.
Are you running any kind of a chip or tuner like a Tweecer on it? If the tune on that gets corrupted or the wrong strategy is used it can cause the pump to run continuously. When you say it won't start, do you mean it won't crank or it will crank but won't fire?