P0340 code

Asked by Apr 14, 2017 at 11:11 AM about the 2003 BMW 3 Series 325Ci Convertible RWD

Question type: Maintenance & Repair

I've changed the intake and exhaust camshaft
position sensors, crankshaft position sensor, fuel
pump and filter. Car still stalls in the afternoon but
not in the cooler morning hours. I've also checked
the wiring. Any ideas?

1 Answer

87,235

P0340 BMW - Camshaft Sensor Inlet Signal...Possible causes; Faulty Camshaft Position Sensor, Camshaft Position Sensor harness is open or shorted, Camshaft Position Sensor circuit poor electrical connection, Faulty starter motor, Starting system circuit Dead (Weak) battery...Sometimes and in some models, low battery voltage or a weak starter can can trigger a Camshaft Position Sensor code. BMW 3 Series (E46) 1999-2005 - Intake camshaft position sensor testing P0340 DIY - how to diagnose...https://youtu.be/eZIr-rp1FSc

Your Answer:

BMW 3 Series Experts

  • #1
    Robert Charlson
    Reputation
    1,860
  • #2
    Matt Mankinen
    Reputation
    1,440
  • #3
    Michael Branan
    Reputation
    1,320
View All

Related Models For Sale

Used BMW 5 Series
418 Great Deals out of 16,842 listings starting at $2,500
Used BMW M3
14 Great Deals out of 1,520 listings starting at $4,995
Used Mercedes-Benz C-Class
636 Great Deals out of 24,987 listings starting at $1,100
Used Audi A4
160 Great Deals out of 8,597 listings starting at $1,499
Used Ford Mustang
380 Great Deals out of 39,548 listings starting at $1,995
Used Mercedes-Benz E-Class
404 Great Deals out of 18,119 listings starting at $2,495
Used BMW 7 Series
104 Great Deals out of 4,755 listings starting at $3,950
Used Honda Accord
722 Great Deals out of 97,684 listings starting at $750
Used BMW X5
409 Great Deals out of 19,065 listings starting at $1,300
Used Chevrolet Camaro
322 Great Deals out of 27,013 listings starting at $2,700
Used BMW 6 Series
93 Great Deals out of 2,572 listings starting at $6,600
Used BMW X3
223 Great Deals out of 12,553 listings starting at $2,080
Used BMW 1 Series
36 Great Deals out of 812 listings starting at $4,495

Used Cars For Sale

2018 BMW 3 Series For Sale
127 Great Deals out of 7,737 listings starting at $28,119
2017 BMW 3 Series For Sale
58 Great Deals out of 1,492 listings starting at $20,900
2016 BMW 3 Series For Sale
14 Great Deals out of 844 listings starting at $14,791
2015 BMW 3 Series For Sale
260 Great Deals out of 5,785 listings starting at $12,195
2014 BMW 3 Series For Sale
70 Great Deals out of 1,478 listings starting at $9,724

Content submitted by Users is not endorsed by CarGurus, does not express the opinions of CarGurus, and should not be considered reviewed, screened, or approved by CarGurus. Please refer to CarGurus Terms of Use.