Glad you found what was causing you the headache! Pulling the fuel pump isn't that bad. Look at the fuel pump thread and you should get a good idea how to. BTW wait till after you pull it to decide on whether or not you'll replace it. You may just need to repair some frayed wiring.
Good luck man and thanks for posting what the root cause was. You'll be helping some one out down the line!