I looked on
www.getbmwparts.com and the fuel tank $801.04 and fuel pump $273.32 are available separately. I believe that the fuel tank is plastic, so I don't know why it would need to be replaced. $1,000 for labor to replace both sounds a little high.