My fuel pump has been making a noise like there is a giant bumble bee trapped
inside it. A friend told me this means imminent failure. Any feedback? Our
vendor friends sell a Bosch unit and a Hella/Piersburg unit. Any
difference... besides $10.00 price?

Brian Doss
'88 Weekender, Queequeg