The fuel pump is mounted in the fuel tank tandem with the fuel level sender.
The fuel pump is located in the upper left corner in the trunk. The fuel pump is attached with 3 bults (i think it is a size 13)
Located in the fuel tank- may have to be removed for access
Yes, but it has to pull minimum of 45psi. you also need to remove the pump in the tank and replace it with 3/8 fuel line the exact lenght of the original pump
If fuel injected - in the fuel tank In the trunk on the right side under the carpet, there should be a plastic service port with 3 screws. Take that off and you should see a plate with 2 hoses and 2 electrical harnesses. Fuel pump is in that assembly. If not there, same side under the rear seat.
The 2008 BMW 3-Series runs on premium unleaded (required).
The 2001 BMW 3-Series runs on premium unleaded (required).
The 2004 BMW 3-Series runs on premium unleaded (required).
The 2009 BMW 3-Series runs on premium unleaded (required).
The 2005 BMW 3-Series runs on premium unleaded (required).
The 2010 BMW 3-Series runs on premium unleaded (required).
The 2011 BMW 3-Series runs on premium unleaded (required).
The 2003 BMW 3-Series runs on premium unleaded (required).