Q: Bad fuel pump? 2004 BMW X3

asked by on February 20, 2017

Is it possible that a bad fuel pump can give a faulty cam sensor code?

The car had a "service engine soon" light on and was having issues starting and then one day it suddenly stalled. I took it into a shop and the fault code came back as the cam sensor. The sensors were replaced and the car is still really slow with starting. It seems to me like this would be the fuel pump as if I turn the key to the 1st position for a few seconds and then finally turn it over it will start on the first try after a couple seconds. If I do not do this then it usually doesn't start on the first try. I have to crank it a second time for it to start.

Battery and alternator were both checked and found to be fine.

My car has 139000 miles.
My car has an automatic transmission.

Car is hard to start Inspection $94.99 - $114.99 Get a Quote

Hi - short answer is "No: a fuel pump problem will not cause a camshaft position sensor problem". But, we all know Murphy’s 2nd or 3rd law says that 2 things can fail close enough together to make us believe they are related. Check for problem codes, whether the Check Engine light is on or not. There will be very different codes for a cam position sensor failure, and a fuel supply issue (low fuel pressure at startup for example). I suspect you have either a leaking check valve in the fuel pump, or a fuel pressure regulator problem - either of which can make for slow starts due to low fuel pressure on startup. I recommend a hard starting inspection performed by a mobile, professional mechanic, such as one from YourMechanic, who will come to your location, diagnose this problem, and give you an accurate assessment of damage and cost estimate for repairs.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing


Experienced Mechanic?

Earn up to $70/hr

What others are asking

How do I use the ignition?
The ignition has four stages: Off, Accessory, On, and Start. To use the ignition, insert your key into the slot, and rotate clockwise. When you first insert your key, it will be in the Off position. If you turn the...
Oil cooler leak in 2002 Mercedes-Benz S600
Hi. A leaking engine oil cooler is considered an oil leak and can cause damage if the engine oil level is not maintained. Have the engine oil cooler replaced (https://www.yourmechanic.com/services/oil-cooler-replacement) by an experienced technician. Have the technician inspect the vehicle...
Hood not closing or locking
This can happen with the Vibes; the hood latch will rust under the plastic cover, and seize up. Often, removing the cover and lubricating the latch mechanism will solve this issue. If not, the hood latch assembly will need to...
No oil but light didn't come on or stay on
Hello there, oil lights can be slow to respond to for a lack of oil in your 2004 BMW 320i. 10 liters of oil is excessive oil consumption. Excessive oil consumption is a problem and can damage your engine if...
Check engine light on and VSC is also on
Hi, thank you for writing in. Diagnostic Trouble Codes (DTCs), the codes that can be downloaded and read when your Check Engine Light comes on (https://www.yourmechanic.com/article/what-does-the-check-engine-warning-light-mean), do not identify the exact parts that need replacement. DTC's are simply "good clues"...
engine power reduced
Hello, thank you for writing in. The diagnostic code was related to the transmission shift circuit. The computer has detected an issue, and that likely the reason for reduced power. If the transmission shifts too early, your vehicle will bog...
Check engine light when running heater.
Hello, thank you for writing in. Lets discuss the codes individually. The P1166 stands for the air/fuel ratio sensor giving you false readings. This may be due to a poor wiring connection, or a failing sensor. P1167 is telling you...
Problem Code:P1138 for a 2003 Nissan Sentra GXE, how do I fix this?
Hi There, The swirl control valve is actually a part that helps to control the vaporization of the fuel inside the intake passages as it is passed through to the combustion chamber during low idle or cooler operating temperatures. As...
My car runs fine I maintain certain speed but after a while when I accelerate it hesitates a little like the gas is low or somethi
A scan tool needs to be applied to view actual (real time) engine operating parameters. "Something" will appear out of range during such a test and then a more detailed probe will pinpoint the fault. Typically, loss of power on...

Related articles

The Best Used Cars to Buy if You Live Close to the Ocean
If If you live close to the ocean, your vehicle is going to be far more vulnerable to rust than if you lived further inland. And the fact is, when it comes to resisting rust, not all vehicles are created...
Symptoms of a Bad or Failing Air Cleaner Temperature Sensor
If your car is having trouble starting in the cold, the Check Engine Light comes on, or idle quality is poor, you may need to replace the ACT sensor.
Symptoms of a Bad or Failing ABS Speed Sensor
Common signs include the ABS Light coming on, decreased stopping time, and less stability under icy or wet driving conditions.