1993 BMW 325i Q&A

1993 BMW 325i Question: my bmw keeps burning out fuel pumps

my 325i has smoked the last three fuel pumps after running for a short period of time .the last fuel pump lasted about 20 minutes i volt tested wire at the fuel pump and it had 14 volts -
Answer 1
How about the fuel pump relay? Is the fuel tank clean inside? Is the filter new? Is the ground connection also good? Zee -