Yeah, dont go with an electric fuel pump. My 85 K5 had a stock 5.7 with a q-Jet carb when I first got it. When that engine went out I replaced it with an barely used 89 TBI 5.7 and considered keeping it TBI (it came with the ECM) which meant I was most likely going to need an electronic fuel pump.
Instead, I used an Edelbrock Performance 650 cfm carb, replaced the intake with an Edelbrock Air Gap, and stuck with my old mechanical fuel pump. I believe that my Blazer is running better, faster and stonger than it ever did.
Although, I did have to get a new gas cap because now I was getting LOTS of sucking from the old one. . . still havent figured why it does/did that but if it aint broke dont fix it! Good luck!