Sorry to hear about your troubles, but just remember your not alone...
I upgraded to the G3 alt and replaced my gauges. After I put everything back together, that's when I found out that I needed that jumper wire like you talked about. So I had fun tearing everything apart again...
I have a 190lph fuel pump (that was my first mod when my car was stock). I'm still running it
I'm sure the BBK one will work fine for you.
I also had my hood fly up on me
I forgot to put my hood pins back in after working on my car one night. So the next morning when I was going to work... SMACK!!!! The hood came up at 35mph. It only crushed my cowl grill, the metal panels on the side of it, and took a little nick out of my hood. Windsheild is ok
I recomend Cervinis or Harwood for the best fitting/quality hoods. In fact, I'm going to get a 4" lift off here soon.