This is a factory replacement BMW pump (exactly the same as the original)! My X5 starting stalling after getting below 1/2 tank so I made an educated decision to replace and it fixed the problem. I did have to remove both rear split bench seats to access pumps (because 7 passenger). This pump (left side) connects to main fuel pump (right side) so both had to be accessible. Took maybe 3hrs but saved lots on this part and labor of course. Thanks again for great product, price, and service!
Posted by Jason (Brooklyn, MI) / November 18, 20182013 BMW X5