This might help to track down what you need.
http://www.fuelpumpsonline.co.uk/bmw...mps-2647-c.asp
I run a 2.0ltr EFi with an in tank pump (ford puma pump) with a sierra jam pot type fuel filter about as close to the fuel rail as I could fit it, filter holds about half a litre. The tank is flat bottomed, no sump and the pump fits snugly into a sleeve that is welded to the bottom, the sleeve has a couple of slots in it close the bottom of tank and the tank has two baffles. Only had one fuel problem when I stupidly fitted a lookey likey eBay pump motor which lasted 5 months, I now have a Sytec pump motor proper job.
The only noise is when the ignition is turned on, and that is for a few seconds, after that you cant hear it.
Phil